[Tomcat]サービスを開始できない

tomcat その他

概要

Apache Tomcat サービスを起動しようとしても,すぐに停止してしまう。そのため,各種WEBアプリが動作しない。ESET Remote Administrator も Tomcat停止によってアクセスできなくなった

ログを確認する

ログファイルは,C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\logs

[error] [ 7524] Failed creating java

このエラーは サーバーにインストールされているJAVAが何らかの理由で破損か未対応。JAVAのインストールを行ってみる。

Javaのライセンス形体が昔と異なって,個人や開発使用であれば以下の無償版を利用できる

Tomcat 7.0 の場合,JAVA 8.0_231-b11 なら動作した

商用利用であるなら,以下のサイトにある無償版を利用する。(それか有償版)

Tomcat が 32bit 版の場合は,Java SE 8 「Windows 7 i586 Java開発キット」をダウンロードし,C:\Program Files (x86)\java-se-8u40-ri として展開する

JDK (Java SE) をインストールした場合

Tomcat で jvm.dll ファイルを指定する部分がある。Tomcat の 設定画面を表示させ Java Virtual Machine の項目を変更する。設定画面は,タスクトレイにある Tomcat アイコンを右クリックで表示できる。

jvm.dll の場所は,JAVA SE 8 の場合 「C:\Program Files (x86)\java-se-8u40-ri\jre\bin\server\jvm.dll」 である

Use default のチェックを外し,Java Virtual Machine 項目を編集する

General タブをクリックし,Start ボタンを押すと 稼働し始める

プロパティ

Tomcat 7.0
Java 8.0_231-b11
Java SE 8
Windows Server 2012 R2

コメント

スポンサーリンク
タイトルとURLをコピーしました