0

私は、Eclipse と m2e (Eclipse 用の maven プラグイン) を使用して、この Web アプリケーションに取り組んできました。

しばらくして、Eclipse でプロジェクト名を変更することにしました: プロジェクトを右クリック >> リファクタリング >> 名前の変更

これに続いて、主にクラスパス構成とJavaバージョンの不一致に関係するいくつかのエラーが表示されます。それらを修正し、maven の依存関係をビルド パスに追加し、コンパイルおよび実行時に使用される Java バージョンを更新します。

Web アプリを再構築してサーバーを再起動します (この場合は Tomcat)。ブラウザを開いて、アプリのルート URL に移動します。そして、404ページが表示されます(コンソールではすべて正常に見えます)。

そこから何かが来ているかどうかを再確認するために、ビルドパスとクラスパスの設定を調べてきましたが、すべて問題ないようです。どこを見たらいいのかわからなくて困っています。

前もって感謝します

4

3 に答える 3

0

私は同じ状況に直面し、Eclipseを再起動しただけで、その後404はなくなりました

于 2016-04-29T14:06:50.727 に答える
0

実際に 404 HTTP standard response codeは、クライアントはサーバーと通信できましたが、サーバーは要求されたものを見つけることができなかったことを示しています。

 1. Check your path with newapplication name.
 2. See inside your server, Is there a resource with (newNameApp.war)?
 3. As you are using maven, try to build the project and see the log, by which name war is generated, and where the war got placed.
于 2012-10-04T10:38:21.223 に答える
0

これは、セットアップに大きく依存します。デフォルトのパスを使用している場合、それは (Kal が言ったように) myserver/newappname です。

(myapp.myserver.com) のように読みやすくするために Web サーバーで構成した URL を使用している場合は、サーバーのリダイレクトを古いアプリ名から新しいものに変更する必要があります。

于 2012-10-04T10:29:25.460 に答える