0

EclipseにTomcat 6を正常に追加しました

しかし、プロジェクトを実行しているときに、次のようなエラー ポップアップが表示されます。

localhost で apache-tomcat-6.0.36 が必要とするポート 8080 は、既に使用されています。サーバーがすでに別のプロセスで実行されているか、システム プロセスがポートを使用している可能性があります。このサーバーを開始するには、他のプロセスを停止するか、ポート番号を変更する必要があります。

localhost:8080 を開くと、glassfish サーバーが開いています

この問題を解決するにはどうすればよいですか?

4

3 に答える 3

1

ここでは、両方の GlassFish サービスが同じポート 8080 で実行されています。Tomcat のデフォルト ポートは 8080 です。別のポートに変更します。

 <Connector port="8080" protocol=".....
 change it to
  <Connector port="8888" protocol=".....

このファイルはTomcat 6.0\conf

于 2013-03-28T04:29:22.850 に答える
0

サーバー ビュー (ウィンドウ --> ビューの表示 --> サーバー) で、Eclipse が使用している tomcat のポートを変更できます。

ここに画像の説明を入力

于 2013-03-28T04:35:52.133 に答える
0

GlassFish実行中のサーバーを強制終了するか、より良いのは、port番号を8080tomcat の別のものに変更することですserver.xml

インストールディレクトリserver.xmlconfフォルダにあるこのようなもの。tomcat

<Connector port="8100" protocol="HTTP/1.1" ... />
                 ^^^^ --> Changed from 8080 to another port number.
于 2013-03-28T04:29:38.993 に答える