0

JDK を C:\jdk にインストールしました。JAVA_HOME 変数は C:\jdk\jdk に設定されています。%JAVA_HOME% をエコーすると、C:\jdk\jdk が表示されます。それでも Tomcat は文句を言います。

The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

環境変数にエラーがあるようです。多くの場合、スタート メニューからコマンド ライン インスタンスを開始すると、さまざまな変数を受け取ります。Windows 7 からインスタンスを開始するときは、右クリック > ここでコマンド ウィンドウを開きます。

何を与える?

4

1 に答える 1

0

C:\jdk\jdk には bin/ ディレクトリがありますか? そうでない場合は、Java ホームを単に c:\jdk に設定してみてください。その中にjavac.exeが含まれるbin /ディレクトリの場所を見つけ、Javaホームにbin /の親ディレクトリを使用することに失敗しました。

于 2010-08-30T02:08:03.327 に答える