Cygwinで一連のプログラムを実行しようとしています。
私の現在のジレンマは、Javaファイルを実行しています。私の意見とエラーは以下の通りです。
Gaius@Ellislab2015 ~/muTect-1.1.4-bin
$ java -jar muTect-1.1.4.jar
-bash: java: command not found
どうすればこれを修正できますか?
Cygwinで一連のプログラムを実行しようとしています。
私の現在のジレンマは、Javaファイルを実行しています。私の意見とエラーは以下の通りです。
Gaius@Ellislab2015 ~/muTect-1.1.4-bin
$ java -jar muTect-1.1.4.jar
-bash: java: command not found
どうすればこれを修正できますか?
回答:
あなたのbashにJavaを追加する必要があります PATH
変数。
これは通常、で適切な行を編集することによって行われます。 ~/.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
DavidPostillが示唆しているように、home / .bash_profile(〜/ .bash_profile)内のファイルに以下を追加しました。
前:
# 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