36

Apache Tomcat 6.0 をC:/Program Filesフォルダーにインストールし、環境変数JAVA_HOMEとを設定しましたCATALINA_HOMEが、 を使用してサーバーを起動するとstartup.bat、次のエラーが表示されます。

CATALINA_HOME 環境変数が正しく定義されていません。

私のCATALINA_HOME環境変数はに設定されていCATALINA_HOME=C:\Program Files\apache-tomcat-6.0.35ます。

私は何を間違えましたか?

4

9 に答える 9

30

まず、Tomcat のバージョンまで Tomcat について言及する必要があります。以下を参照してください。

CATALINA_HOME: C:\Program Files\apache-tomcat-6.0.35; 次に、CLASSPATH 変数を

クラスパス: C:\Program Files\apache-tomcat-6.0.35\lib;

最後にパス変数を PATH に編集します: .;%CATALINA_HOME%\bin;

注:すべての変数の末尾にセミコロン (;) を付ける必要があります。

于 2012-05-04T11:33:59.027 に答える
17
set JAVA_HOME :C:\Program Files\Java\jdk1.6.0_26
CLASSPATH :C:\Program Files\Java\jdk1.6.0_26\bin
CATALINA_HOME : C:\Program Files\apache-tomcat-6.0.35
于 2012-09-12T11:36:41.117 に答える
10

service.bat ファイルを呼び出す前に、Tomcat があるパスにコマンド ウィンドウでディレクトリを cd してください。

于 2012-08-03T14:50:55.383 に答える
5

catalina.bat / catalina.sh .. を開き、 CATALINA_HOME を確認します。Tomcat をどこかからコピーした場合、これはハードコーディングされている可能性があります。

于 2012-07-20T09:06:28.500 に答える
2

また、JAVA_HOME 変数が JRE ではなく JDK を指すように設定する必要があります。Tomcat は、Java がインストールされていることを認識している必要があります。JDKが必要です。最後にコンピュータを再起動します。

https://serverfault.com/questions/579159/the-catalina-home-environment-variable-is-not-defined-correctly-this-environment

于 2015-06-10T13:49:15.400 に答える
1

JAVA_HOME、CATALINA_HOME などのユーザー変数の定義の最後にあるセミコロンを削除してください。

于 2016-05-01T07:24:03.260 に答える
0

環境変数で、CATALINA_HOME を新しい変数として定義し、変数値の値を >>> C:\apache\apache-tomcat-7.0.40 に割り当てます。

パスにこの %CATALINA_HOME%\bin を追加して、コマンド「catalina start」を機能させます

于 2013-11-14T18:21:14.673 に答える
0

CATALINA_HOME を設定し ます: C:\apache-tomcat-9.0.27 Tomcat ディレクトリのパス (「bin」を追加する必要はありません) CLASSPATH : C:\apache-tomcat-9.0.27\lib

Windows 10 の新しいバージョンでは、「;」を削除します。各エントリをPATH変数に更新します

%PATH%;
%JAVA_HOME%\bin;
%CATALINA_HOME%\bin;
%CLASSPATH%\servlet-api.jar;
于 2019-11-06T04:14:21.103 に答える