1

私はeclipse-tomcat-mavenを初めて使用しますが、それらの構成に深刻な問題があります。

Eclipse-> new project-> maven project-> mvn-archerype-webappから単純なHelloworldを使用して単純なWebアプリを作成しましたが、プロジェクトを選択してサーバーで実行すると、次のメッセージが表示されます。HTTPステータス404要求されたリソースは利用できません。

サーバーの場所を「UserTomcatInstallation」に変更したり、サーバーのHTTP / 1.1ポートを8080から8088に変更したり、8080に変更したり、EclipseとPCを再起動したり、他の多くのスタッフが何もしなかったなど、かなりのトラブルシューティングを試みました。動作します。

私はEclipseJunoとapachetomcat6.0を使用しています。Tomcatサーバーは正常に起動していますが、index.jspページが見つかりません。

この問題を解決しない限り、私は正直に道に迷い、jspページの作業を続けることができないので、助けていただければ幸いです。

4

2 に答える 2

6

実際の問題は次のとおりです。Eclipseは、作業用IDEで使用していたものとは異なるフォルダー構造を自動的に構成します。詳細:私の作業フォルダーの構造は次のとおりです。src/ main / webapp/WEB-INFおよびsrc/main / webapp / index.jsp自宅にいる間、EclipseはすべてのjspページをWebContentという新しいフォルダーに自動的に配置します。したがって、私のプロジェクトはWebContent / ...の下でindex.jspを検索するように設定されていましたが、webappフォルダーの下を検索したため、index.jspページは見つかりませんでした。

数日検索した後、ウィンドウの右側にある[myproject]-> [properties]-> [project facets]-> [Dynamic Web Module]-> [FurtherConfigurationAvailable]をクリックしたときに偶然発見しました。

「FurtherConfigurationAvailable」は、プロジェクトを初めてインポートしたときにのみ表示されます。私は何が悪いのかを見つけるために多くの日を費やしてきたので、他の誰かが同じ問題を抱えている場合に備えてそれを共有したいと思います!

于 2013-01-13T19:34:51.297 に答える
5

Tomcatをインストールし、Eclipseに使用させようとした後、最初はこれに戸惑いました。Tomcatは実行されていましたが、スタートページが表示されませんでした。

EclipseからTomcatを実行しているときのページHTTPエラー404に は答えがあるように見えましたが、それは私にはうまくいきませんでした。

最後に、完璧な修正ビデオを見つけました: TomcatサーバーとEclipseで404エラーを解決する方法 Youtubeの「facesagar」のおかげで>問題:Tomcatがインストールされ、Java EEなどがセットアップされていると仮定すると、パースペクティブはJavaEEに設定されます、[サーバー]タブが表示され、「新しいサーバー」によってTomcatサーバーがインストールされています。

サーバーをstrtすることはできますが、ブラウザはlocalhost:8080を提供するTomcatからエラーを返します。これは、Tomcatが実行されているが、ルートページが見つからないことを意味します。

上記の解決策:

  1. 「サーバー」パネルでTomcatサーバーを右クリックし、「プロパティー」の「一般」タブに移動します。
  2. (場所の切り替え)ボタンをクリックします-ワークスペースから「Tomcat...」設定に変更します。
  3. 申し込み。わかった。
  4. サーバーパネルのTomcatサーバーに戻ります。ダブルクリックして設定を開きます。(注:ダブルクリックしてサーバー構成パネルを開くことは、ビデオを見るまで私には起こりませんでした)
  5. [サーバーの場所]に移動し、[Tomcatインストールの使用]ボタンをクリックします。
  6. そのファイルを保存する(設定)
  7. サーバーパネルでTomcatサーバーを再起動します。
  8. localhost:8080でブラウザページをリロードしてテストします

うわー...うまくいった!

于 2013-12-24T13:54:26.467 に答える