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
に設定されています。
私は何を間違えましたか?
最初に、TomcatのバージョンまでTomcatに言及する必要があります。
CATALINA_HOME:C:\ Program Files\Apache-Tomcat-6.0.35;次にCLASSPATH変数を
CLASSPATH:C:\ Program Files\Apache-Tomcat-6.0.35\lib;
最後にパス変数を編集してPATH:。;%CATALINA_HOME%\ bin;
注:セミコロン(;)は、すべての変数の最後に配置する必要があります。
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
Service.batファイルを呼び出す前に、Tomcatがあるパスにcmdウィンドウのディレクトリをcdすることを確認してください
Catalina.bat/catalina.sh ..を開き、CATALINA_HOMEを確認します。どこかからTomcatをコピーした場合、これはハードコードされている可能性があります。
同じ問題が発生しました。JRE_HOMEのパスの場所をコピーしました
JRE_Home = "C:Progra ********;"
ここで私はすべきではないセミコロンに入りました、それを削除してからTomcatが正常に起動しました。
そのため、パスJRE_HOMEまたはJava_HOMEまたはCATALINA_HOMEを設定した後、最後にセミコロンを削除する必要があります。
Java_HOME、CATALINA_HOMEなどのユーザー変数の定義の最後にあるセミコロンを削除してください。
また、JREではなくJDKを指すようにJava_HOME変数を設定する必要があります。 TomcatはJavaがインストールされています。JDKが必要です。最後にコンピューターを再起動します。
環境変数でCATALINA_HOMEを新しい変数として定義し、変数値の値を>>> C:\ Apache\apache-Tomcat-7.0.40に割り当てます
パスにこの%CATALINA_HOME%\ binを追加して、コマンド「catalina start」を機能させます