Estou tentando executar uma série de programas no Cygwin.
Meu dilema atual é executar um arquivo java. Minha entrada e o erro estão abaixo.
Gaius@Ellislab2015 ~/muTect-1.1.4-bin
$ java -jar muTect-1.1.4.jar
-bash: java: command not found
Como posso consertar isso?
Responder1
-bash: java: comando não encontrado
Você precisa adicionar Java à sua PATH
variável bash.
Isso normalmente é feito editando as linhas apropriadas no arquivo ~/.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
Leitura adicional
Responder2
Adicionei o seguinte ao meu arquivo em home/.bash_profile (~/.bash_profile), conforme sugerido por DavidPostill, e depois de examinar os documentos que ele referenciou:
Antes:
# Set PATH so it includes user's private bin if it exists
# if [ -d "${HOME}/bin" ] ; then
# PATH="${HOME}/bin:${PATH}"
# fi
Depois:
# 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