-1

localhost の Tomcat v7.0 サーバーに必要ないくつかのポート (8080、8009) が既に使用されています。サーバーがすでに別のプロセスで実行されているか、システム プロセスがポートを使用している可能性があります。このサーバーを開始するには、他のプロセスを停止するか、ポート番号を変更する必要があります。

私は次のことを試しました:

  • javaw.exe を強制終了すると、そのようなプロセスが見つかりません
  • /bin で shutdown.bat を実行する
  • cmd で netstat -aon を実行しましたが、8090,8009 を使用して表示されるプロセスはありませんでした

この問題で私を助けてください。

ポート番号を変更することを考えています。可能であれば、これが正しいアプローチであり、何に変更する必要がありますか。

そうでない場合は、必要な提案を提供してください

ポート番号を変えてみました。現在、次のエラーが発生しています ::Tomcat v7.0 サーバーのサーバー構成を localhost で公開できませんでした。複数のコンテキストには「/WebPro2」のパスがあります。

4

1 に答える 1

1
  1. ではなくnetstat、ポートを確認するために実行します。80808090
  2. ps -ef|grep -i tomcatサーバーの実行中のプロセスがあるかどうかを調べるために実行します。
  3. conf/server.xmlポート番号が の場合は、Tomcat ホーム ディレクトリをチェックインします8080
  4. 環境$JAVA_HOMEまたは$JRE_HOMEおよび$CATALINA_HOMEが正しいことを確認します。次に、Tomcat の再起動を試みます。
于 2013-02-21T11:16:22.723 に答える