私のEclipseでTomcatを構成しようとしていますが、「ローカルホストのTomcat v7.0サーバーに必要なポート8080はすでに使用されています。サーバーはすでに別のプロセスで実行されているか、システムプロセスがポートを使用している可能性があります。このサーバーを起動するには、次のことを行います。他のプロセスを停止するか、ポート番号を変更する必要があります。」Tomcat 環境を数回セットアップしようとしましたが、このエラーが発生しました。Eclipse で何かする必要がありますか?
10 に答える
Servers
ビューでTomcatをダブルクリックし、セクションのHTTPポートを別のものに変更しますPorts
。または、TomcatにPackage Explorer
移動して、ファイル内のポート部分を変更します。Servers
Connector
server.xml
- エクリプスを閉じる
- すべてのファイルを TOMCAT/conf から localhost-config の WORKSPACE/Servers/Tomcat v7.0 サーバーにコピーします。
- エクリプスを起動
- Servers プロジェクトを展開し、Tomcat 7 プロジェクトをクリックして F5 キーを押します。
- Eclipse から Tomcat を起動する
この種の問題を解決するには、次の手順に従います。
- コマンドプロンプトを開きます。
- c:\Users\CGITS_04> netstat -o -n -a | 検索文字列 0.0:80
- 次に、現在ポート 80 を使用しているプロセスのリストを確認できます。
- タスクマネージャーを開き、プロセスを検索し、プロセスを選択して終了します。
- Eclipse を開き、Tomcat を起動します。
- ハッピーコーディング!
私のワークスペースが E:\ ドライブにあったとき、私は同じ問題を抱えていました。次に、ワークスペースの場所を C:\User\\ に変更しました。問題は解決したようです。
ubuntu でターミナルを開きます (ctrl+shift+t)
sudo gedit /etc/tomcat7/server.xml
server.xml のデフォルト ポートを 8080 から 8081,8181,8008 などに変更します。次に、ファイルを保存します。
これで、プロジェクトは中断することなくうまく機能します。
ねえ、私は最近解決策を得ました... C:\Program Files\ Apache Software Foundation\ Tomcat 7.0\ webapps \ TO your_Workspace\ .metadata\ .plugins\ org.eclipse.wst.server.core から「ROOT」フォルダーをコピーするだけです\ tmp0 \wtpwebapps\ と聞かれたら上書きします..
これは、Eclipse がそのルート フォルダーをそのワークスペースにコピーするのを忘れているために必要です。[サーバー] タブで Apache tomcat 7.0 を右クリックし、場所がデフォルトでワークスペース メタデータになることを確認します。したがって、ウェルカム ページがあるルート フォルダーが検索され、404 ページが見つかりませんというエラーが表示されます。ありがとうございました ..