Windows 7 マシンに tomcat 7 がインストールされています。それを開始するには、常に手動で開始する必要があります。マシンを再起動しても起動しません。Windows 7の起動時にTomcatを自動的に実行できるようにする方法、またはTomcatでは不可能な方法はありますか?
7 に答える
スタートアップ ショートカットを作成するか、ログインしたくない場合はサービスとして実行します。
これは 6.0 用ですが、引き続き適用する必要があります: http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html
私も同じ問題を抱えていました。Tomcat7.exe と Tomcat7w.exe の互換性プロパティを変更すると、問題が解決しました。C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\ (または Tomcat をインストールした場所) に移動し、Tomcat7.exe のプロパティを開きます。次に、互換性タブ、特権レベルに移動し、「管理者としてこのプログラムを実行する」にチェックを入れます。Tomcat7w.exe について繰り返します。Tomcat7 サービスが Windows の起動時に実行されるように設定されていることを確認し、マシンを再起動します。
http://wrapper.tanukisoftware.com/doc/english/download.jspなどの Java Service Wrapper を試してください(無料のコミュニティ エディションがあり、Google で検索すると同様のソフトウェアが見つかるはずです)。
環境変数を設定する
JRE_HOME
JAVA_HOME
CATALINA_HOME
クラスパス
道
それから
msvcr71.dll を JAVA_HOME/BIN から CATALINA_HOME/BIN にコピーします。
今startup.batを実行します