
32 ビット Windows 7 マシン用の Tomcat 7 zip をダウンロードしました。パッケージを解凍し、..\bin\service.bat を使用して Windows サービスを作成しました。しかし、Windows services.msc からサービスを開始すると、他のシステムから Web アプリケーションでアクセスできませんでした。localhost からはアクセスできます。
しかし、..\bin\startup.bat を使用してコマンド ラインから Tomcat を起動すると、他のシステムから Web アプリケーションにアクセスできるようになります。
tomcat の ..\conf\server.xml に address="0.0.0.0" を追加しました。しかし、まだ問題は残っています。ファイアウォールに例外を追加してみましたが、うまくいきませんでした。
OS: Windows 7 Professional
何か案は??
答え1
解決:
..\bin\tomcat7.exe を Windows の例外リストに追加します。すべて正常に動作します。1. Windows のスタート --> コントロール パネルに移動します。2. Windows ファイアウォールを開きます。3. 左側のメニューで [Windows ファイアウォールによるプログラムまたは機能の許可] をクリックします。4. tomcat7.exe を例外リストに追加し、[OK] をクリックします。5. tomcat を再起動すると、他のマシンから tomcat にアクセスできるようになります。