2

私は jdk 1.7 を使用しています。インストール後、JAVA_HOME または CLASSPATH 環境変数を設定しませんでした。それを使用してサーブレット クラスをコンパイルすると、すべて正常に動作しました。

だから私は知りたいのですが、なぜこれらの環境変数を設定することになっていないのですか? JDK は CLASSPATH を自動解決できますか?

4

3 に答える 3

0

セットアップするにはJAVA_HOME:

$ vi ~/.bash_profile 

export JAVA_HOME=$(/usr/libexec/java_home)

$ source ~/.bash_profile

$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
于 2019-04-25T02:06:54.613 に答える