2015年2月16日月曜日

Windowsで Tomcatの Java参照先を変える方法

WindowsでJavaをUpdateしたら、Tomcatが起動しなくなった。

[info]  [ 6796] Commons Daemon procrun (1.0.15.0 32-bit) started
[info]  [ 6796] Running 'Tomcat7' Service...
[info]  [ 6844] Starting service...
[error] [ 6844] Failed creating java C:\(略)\jre7\bin\client\jvm.dll
[error] [ 6844] 指定されたパスが見つかりません。
[error] [ 6844] ServiceStart returned 1
[error] [ 6844] 指定されたパスが見つかりません。
[info]  [ 6796] Run service finished.
[info]  [ 6796] Commons Daemon procrun finished


原因
UpdateによりJavaのバージョンが8(1.8)になり、Javaのあるフォルダが変わっていた。

対策
Tomcatの、(Tomcat7.0の場合)Tomcat7w.exeを実行すると、設定ダイアログが表示される。
その中で、jvm.dllのpathを指定する箇所あがあるので、今あるjvm.dllを指定する。


参考:shin'nosukeさんのアレグロモデラート:Tomcat サービスが使う JRE (JDK)の場所

0 件のコメント:

ブログ アーカイブ

tags