2011-01-18 10 views
3

私はちょうどtomcatを開始し、ブラウザを開き、http://localhost:8080を与えました。しかし、404エラーが見つかりました。 私は次のエラーメッセージが表示された日食で同じを実行しようとしました。 ローカルホストでのTomcat V6.0サーバによって必要とされるtomcat 6の問題

いくつかのポート(8005、8080、8009) はすでに使用されています。 サーバーがすでに の別のプロセスで実行されているか、システムプロセス がそのポートを使用している可能性があります。この サーバーを起動するには、もう1つのプロセスを停止するか、ポート番号を変更する必要があります。

何が問題なのですか?

答えて

4

私はちょうどtomcatを開始し、ブラウザを開き、http://localhost:8080を与えました。しかし、404エラーが見つかりました。

Tomcatは正常に動作しますが、指定されたURLには何も配信されませんでした。どこにもROOT Webアプリケーションはありません。また、ウェルカムファイルはありません。 Webアプリケーションをデプロイするか、URLが有効なリソースを指すようにする必要があります。

私は次のエラーメッセージが表示されます。

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

ポートは、1つのアプリケーションで1回だけ使用できます。これは、Eclipseで実行する前にTomcatの最初のインスタンスをシャットダウンしていないことを示します。これは、同じポートで待機するように構成されているようです。

2

windowsを使用している場合は、おそらくtomcatがサービスとして実行されています。

Control Panel -> Administrative Tools -> Services -> Find Apache Tomcat 6 

スタートアップの種類を[プロパティ]をクリックして選択します。マニュアルにそれを変更し、停止ボタンを押してください。

[OK]をクリックしてすべてのウィンドウを閉じます。

これで、Eclipse IDEからポートを変更せずにtomcatを実行できるようになりました。

-1

javawプロセスを終了してください。

+0

これは実際に問題の原因を与えません。 – iMortalitySX