Apacheを起動する際に、”エラー [9148] JAVAの作成に失敗しました”となる。

フォローする

Q.

なぜAppache Tomcatを「Commons-Daemon」と一緒に起動すると失敗しますか? “C:\Program Files\Java\jre1.8.0_66\bin\server\jvm.dll”にあるJavaの YYY-MM-DD.log ファイルは “[error][9148]失敗” を示しています。

A.

このエラーは、Tomcat設定の特定パスで「TomcatがJava Virtual Machine(JVM)dllを探せない」ということを示しています。

解決
1.Java Runtime Environmentバージョンがインストールされているか確認してください。C:\Program Files\Java\jre1.8.0_xx\bin\serverにある jvm.dllを確認してください。必要である場合、インストールされたTomcatサーバーと互換性のあるJREバージョンJREバージョンをインストールしてください。
2.JREがインストールされていることが確認できたら、Apache Tomcat設定を確認してください
・コマンドプロンプトを開く
・TomcatのBinに移動(例: C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin)
・Tomcat9W //ES//Tomcat9を実行(数字9はインストールバージョンに合わせて変更)
・Javaタブに移動
・JVMパスが存在するjvm.dllを指定しているのか確認
・OKクリック
3.Apache Tomcat サービス起動

参考:Windows64bitでJVMパスは「HKLM\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat9\Parameters\Java\」の「JVM」文字例のレジストリにも保存されます。

0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。