Windows 7のIISとGlassfish
質問
Windows 7の最新バージョンをインストールしました。
これは私の開発用ボックスなので、Javaアプリケーションに使用するglassfishがインストールされています。また、IISを使用してPHPアプリケーションを実行します。ポート80で両方のサーバーを実行していますが、同時に実行することはありません。
ただし、IISをセットアップしたため、glassfishを実行できません。日食では、常に次のエラーが発生します。
Port conflict: Please stop the server process using the same port as the one used by the Application Server.
A server process is already running on this port but we cannot determine if it's a GlassFish process (lack of info or credentials).If you do not find something else running on this port, check for antivirus software blocking or monitoring this port.
編集:IISをオフにし、IIS機能もオフにしました。まだ運がありません。
netstatも実行しましたが、glassfishが使用するポートに次のものが表示されます。
Proto Local Address Foreign Address State
TCP 0.0.0.0:80 NBSDTVL01574:0 LISTENING
TCP [::]:80 NBSDTVL01574:0 LISTENING
ありがとう
解決
これは私の仮想マシンの問題であることが判明しました。新しいコピーで問題が修正されました。
他のヒント
これは、iisとglashfishが使用する同じポート番号を選択したために発生します。異なるポート番号を使用するように2つのうちいずれかを構成することをお勧めします。
所属していません StackOverflow