1

私はTomcatをEclipseで動作させようとしていますが、単に拒否しています。私はこれこのチュートリアルに従いました。しかし、私の努力にもかかわらず、以下のページが表示され続けます.Eclipseでサーバーが正常に起動したと表示されます. しかし、ブラウザで localhost:8080 にアクセスできません。スタートメニューから手動で起動すると、サーバーは完全に正常に動作します。ただし、Eclipse からアプリケーションを実行しようとすると、機能しません。誰か助けてくれませんか?

ここに画像の説明を入力

ここに画像の説明を入力

4

4 に答える 4

3

デフォルトで Eclipse プロジェクト名になる Web プロジェクトのデフォルトのコンテキスト ルートではなく、ドメイン ルートで Web プロジェクトにアクセスしたいようです。たとえば、Eclipse プロジェクト名が「myproject」の場合、それは で利用できhttp://localhost:8080/myprojectFirstServletは で利用できますhttp://localhost:8080/myproject/FirstServlet

ドメイン ルートの Web プロジェクトにアクセスする必要がある場合は、Web プロジェクトのコンテキスト ルートを に変更する必要があります/これは、プロジェクトを右クリックして [プロパティ] を選択することでアクセスできる Web プロジェクトのプロパティの[Web プロジェクト設定]エントリで行うことができます。

ここに画像の説明を入力

これらの Tomcat 固有の 404 エラーは、Tomcat が完全に正常に動作していることを示していることに注意してください。Tomcat が実行されなかった場合、Web ブラウザー固有の「接続タイムアウト」エラー ページが表示されます。

于 2012-07-04T11:06:33.997 に答える
0

次のようにアクセスできるようにするには、コンテキストルートを使用するlocalhost:8080/{project-name}/FirstServlet か、Eclipse設定から/に設定する必要がありますlocalhost:8080/FirstServlet

于 2012-07-04T11:30:37.617 に答える
0

解決策があります。EclipseでTomcatを構成したと思います。次にサーバータブをクリックし、サーバーをダブルクリックします(Tomcatサーバーのように)。Tomcat 設定ページが開きます。ページの左下隅を見ると、modules という名前のタブがあります。クリックして。クリック ---> モジュールの追加 --> Tomcats WepApp フォルダーに移動 ---> 「展開フォルダー」

ここに画像の説明を入力

ここに画像の説明を入力

上の画像は、Add External we Module からどのようにナビゲートし、ROOT フォルダーを Web モジュールに追加したかを示しています。サーバーをEclipseに追加したことを思い出してください。あなたが同じことをしたことを願っています。

于 2012-07-04T10:17:12.353 に答える
0

おかげで本当に助かりました。Eclipse に Web モジュール (ROOT) を追加すると、ナビゲートして外部 Web モジュールを追加し、ROOT フォルダーを Web モジュールに追加するのに役立ちました。

TOMCAT_HOME/webapps/ROOT から ROOT フォルダーをコピーします。

于 2013-01-24T09:52:54.260 に答える