2

以下のコードを実行しようとすると、

D:\apache-tomcat\bin>service.bat install

このエラーが発生しました。

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

どうすればこれを解決できますか?

4

2 に答える 2

3

私は私の質問に対する答えを見つけました。追加する必要があります、

set JAVA_HOME=<JAVA INSTALLED Location>

ファイルの直前にset "CURRENT_DIR=%cd%"、Tomcat がインストールされたディレクトリのディレクトリに配置します。service.batbin

于 2012-07-24T06:18:40.483 に答える
1
  1. 環境変数 JAVA_HOME を定義し、Java がインストールされた場所を指す必要があります。

また

TOMCAT_HOME\bin\startup.bat に以下の行を追加できます

set 'JAVA_HOME=<JAVA INSTALLED Location>'

2.JDK がマシンにインストールされていない場合は、JRE_HOME を定義し、インストール済みの JRE を指定します。

于 2012-07-23T11:11:39.163 に答える