2

ドキュメントによると、スクリプト %CATALINA_BASE%\bin/setenv.bat (存在する場合) は開始時に自動的に実行されます。結果が表示されなかったので、「echo .. >」を追加しました。しかし、メッセージが書かれていないので、スクリプトが実行されていないと確信しています。Windows 環境変数に %CATALINA_BASE% を追加しましたが、これも役に立ちません。この動作の考えられる原因について何か考えはありますか? ウルリッヒ

4

2 に答える 2

0

Tomcat の一部のインストールでは、tomcat.conf を使用して JAVA_OPTS と CATALINA_OPTS を設定します。

于 2015-11-17T09:45:09.810 に答える
-1

Tomcat のデフォルト ポート (80/8080/8000) が他のアプリケーションで使用されていないことを確認しましたか.... 同じ問題に直面しましたが、ポート番号を変更することで解決しました。

あなたの問題は、ポート番号の問題である場合にのみ解決されます。

Tomcat ポートを変更する手順

1) {Tomcat インストール フォルダー}\conf\ で server.xml を見つけます。

2) 以下の同様のステートメントを見つけます

<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
<Connector port="8080" maxHttpHeaderSize="8192"
           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
           enableLookups="false" redirectPort="8443" acceptCount="100"
           connectionTimeout="20000" disableUploadTimeout="true" />

また

  <!-- A "Connector" represents an endpoint by which requests are received
     and responses are returned. Documentation at :
     Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
     Java AJP  Connector: /docs/config/ajp.html
     APR (HTTP/AJP) Connector: /docs/apr.html
     Define a non-SSL HTTP/1.1 Connector on port 8080
-->
<Connector port="8080" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

3) Tomcat の server.xml ファイルについて、ポート 8080 で実行されると記述されています。Connector port=”8080” ポートを他のポート番号に変更します。

例えば

<Connector port="8181" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />

上記のステートメントは、Tomcat サーバーがポート 8181 で実行されることを示しています。

4) server.xml ファイルを編集して保存します。Tomcat を再起動します。

終わり

これは私の frnd のブログです ...Follow this Step....For Installation

于 2015-02-25T07:49:02.570 に答える