6

誰かが助けてくれることを願っています。

摩擦: 32ビットJDKを使用して64ビットWindowsでWindowsサービスとしてTomcat5.5を起動することができません。

詳細: 64ビットJDKを使用して、しばらくの間、Windows Server 2008(x64)でTomcat5.5をサービスとして実行してきました。

この64ビットマシンに32ビットJDKをインストールすることを余儀なくされているので、Java JAIライブラリ(64ビットJAIバージョンはありません)を利用できます。この32ビットJDKを使用してTomcatを実行する必要があります。

/bin/startup.batを使用してTomcatを起動すると、32ビットJDKを使用してTomcatを実行できます。

問題は、Windowsサービスとして起動しないことです。Tomcatにバンドルされているprocrun実行可能ファイルを使用しています。64ビットマシンで32ビットJDKを使用してTomcatをサービスとして開始することに成功した人はいますか?

あなたの専門知識に感謝します。

4

1 に答える 1

3

64 ビット JDK で実行するには、64 ビットでコンパイルされた tomcat.exe と tomcatw.exe を使用する必要があります。32 ビット JDK で実行するには、32 ビットでコンパイルされた .exe が必要です。

Tomcat 用に取得したインストール パッケージに 64 ビットの実行可能ファイルが含まれている可能性があります。ダウンロード ページ ( http://tomcat.apache.org/download-60.cgi ) にアクセスし、32 ビット バージョンをダウンロードすれば問題ありません。

この質問には、64 ビットでの Tomcat の実行に関する詳細情報があります。 WinXP 64 ビットで Tomcat 6 を実行するには?

于 2010-04-18T23:45:00.120 に答える