Я пытаюсь запустить серию программ в Cygwin.
Моя текущая дилемма - запуск файла Java. Мой вклад и ошибка ниже.
Gaius@Ellislab2015 ~/muTect-1.1.4-bin
$ java -jar muTect-1.1.4.jar
-bash: java: command not found
Как я могу это исправить?
Я добавил следующее в мой файл в home/.bash_profile (~/.bash_profile), как это было предложено DavidPostill, и после просмотра документов, на которые он ссылался:
До:
# Set PATH so it includes user's private bin if it exists
# if [ -d "${HOME}/bin" ] ; then
# PATH="${HOME}/bin:${PATH}"
# fi
После:
# Set PATH so it includes user's private bin if it exists
# if [ -d "${HOME}/bin" ] ; then
# PATH=/cygdrive/c/Program\ Files\ (x86)/Java/jre1.8.0_45/bin/:${PATH}
# fi
Вам необходимо добавить Java в PATH
bash.
Обычно это делается путем редактирования соответствующих строк в ~/.bash_profile
.
# User dependent .bash_profile file
...
# Set PATH so it includes user's private bin if it exists
# if [ -d "${HOME}/bin" ] ; then
# PATH="${HOME}/bin:${PATH}"
# fi