Я пытаюсь запустить серию программ в Cygwin.

Моя текущая дилемма - запуск файла Java. Мой вклад и ошибка ниже.

Gaius@Ellislab2015 ~/muTect-1.1.4-bin
$ java -jar muTect-1.1.4.jar
-bash: java: command not found

Как я могу это исправить?

2 ответа2

0

Я добавил следующее в мой файл в 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
0

-bash: java: команда не найдена

Вам необходимо добавить 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

дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .