Tomcat5.5をWindows 2008 Server(64bit)にセットアップする

JDKインストール

今回は32bit版のJavaをとりあえずインストール。

jdk-6u15-windows-i586.exe

インストール後、環境変数の設定は忘れずに。

(新規)JAVA_HOME ⇒ C:\jdk160_15
(新規)CLASSPATH ⇒ .;%JAVA_HOME%\jre\lib;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(既存)path      ⇒ ;%JAVA_HOME%\bin ←こいつを追加

Tomcatインストール

↓こちらを参考にさせていただきました。
http://waya-diary.justblog.jp/blog/2008/09/windowsserver-2.html

とりあえず、通常のインストーラー版でインストールは可能なようで。。。
apache-tomcat-5.5.28.exe

但し、サービスとして起動しようとすると怒られます・・・
↓こんな感じ。

[197  javajni.c] [error] %1 は有効な Win32 アプリケーションではありません。
[994  prunsrv.c] [error] Failed creating java D:\Java\jre6\bin\client\jvm.dll
[1269 prunsrv.c] [error] ServiceStart returned 1
[info] Run service finished.
[info] Procrun finished.
[info] Procrun (2.0.4.0) started
[info] Running Service...
[info] Starting service...
[info] Service started in 1234 ms.

で、どうするか?
というと。

ここから↓Apatchsubversionから64bit版のexeを落としてきて、asf - Revision 1859411: /tomcat/native/tags/TOMCAT_NATIVE_1_1_16/procrun/bin

%CATALINA_HOME%\bin 

に配置すると動くという...

ゆっくり調べてませんが、こんな感じでとりあえず終了。