项目重命名后,Webapp显示404页面

时间:2012-10-04 10:17:37

标签: java eclipse java-ee maven-3 m2eclipse

我一直在使用Eclipse和m2e(Eclipse的maven插件)开发这个Web应用程序。

过了一段时间我决定在eclipse中更改项目名称:右键单击项目>>重构>>重命名

在此之后我看到一些错误出现,主要与classpath配置有关。 java版本不匹配。我修复它们,将maven依赖项添加到构建路径,并更新在编译期间使用的java版本。运行时间。

我正在重建我的网络应用程序&重新启动我的服务器(在这种情况下是Tomcat)。打开我的浏览器转到我的应用程序的根URL。我得到一个404页面(控制台btw中的一切看起来都很好)。

我一直在浏览我的buildpath和classpath配置来仔细检查是否有任何东西来自那里,但一切似乎都很好。我很困惑,不确定在哪里看。

提前致谢

3 个答案:

答案 0 :(得分:0)

这实际上取决于您的设置。如果你使用的是默认路径,那就是(如Kal所说)myserver / newappname。

如果您使用的是在网络服务器中配置的网址,以便更容易阅读(例如(myapp.myserver.com)),则必须将服务器中的重定向从旧的appname更改为新的。

答案 1 :(得分: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.

答案 2 :(得分:0)

我遇到了同样的情况,只是重新启动了Eclipse,之后再没有404了