Я использую FitNesse slim на сервере UNIX для тестирования базы данных, используя это как мой базовый проект: https://github.com/markfink/dbslimНевозможно запустить тестовую систему «slim»: java.io.IOException: не удается запустить программу «java»: ошибка = 2, нет такого файла или каталога
Я построил dbslim .jar, используя maven in eclipse локально, и скопировал его в папку с библиотекой UNIX (в/var/tmp/fitnesse/lib), которая уже содержит все необходимые зависимости. Я запускаю команду #!/bin/ksh /var/java/1.7.0_51/bin/java -jar lib/fitnesse-standalone.jar &
из/var/tmp, начиная с FitNesse на порту 80. Я перехожу на MyServer: 80 в свой браузер и пытаюсь запустить тестовую страницу. Я поздоровался с
Unable to start test system 'slim': java.io.IOException: Cannot run program "java": error=2, No such file or directory
, когда у меня есть код арматуры, и когда у меня нет я получаю
Could not complete testing: java.io.IOException: Cannot run program "java": error=2, No such file or directory
Может кто-нибудь объяснить, как FitNesse не может найти версию Java для запуска?
У вас есть 'java' на своем пути? – talex
Да, вот мой светильник класса 'путь /var/java/1.7.0_51/bin/java пути /var/tmp/fitnesse/lib/*.jar определить TEST_SYSTEM {тонкого} !! | импорт | | услуги | | slim | ' – MOZAKATAK
Я говорю об переменной среды' path'. Если вы просто наберете 'java -version', он запустится правильно? – talex