2

Java Web アプリケーションをセットアップしようとしていますが、エラーが発生し続けますThe JAVA_HOME environment variable is not defined。これが私がやろうとしていることです:

user: /dir... $ /opt/pivotal/pivotal-tc-server-standard-3.1.3.SR1/tcruntime-instance.sh create myserver

次に、次のエラーが表示されます。

The JAVA_HOME environment variable is not defined

私がやろうとしたこと:

~で環境変数を設定します/etc/environment/etc/environmentsudo nano で開き、以下を追加しましたJAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"

~で環境変数を設定します/etc/profile/etc/profilesudo nano で開き、次を追加しましexport JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"export PATH=$JAVA_HOME/bin:$PATH

これらの解決策はどちらも機能しませんでした。これは簡単な修正のように思えますが、何かを見落としているに違いありません。助言がありますか?

4

1 に答える 1

1

これを見てください

変数を更新するすべてのシェルで「source /etc/environment」を実行します。

$ source /etc/environment

ターミナルだけにJAVA_HOME環境変数を設定したい場合は、~/.bashrcファイルに設定してください。

編集:元の投稿の場合、サーバーを再起動するだけで済みました。

于 2016-05-15T21:00:20.587 に答える