0

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

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

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

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

我一直在检查我的构建路径和类路径配置,以仔细检查是否有任何东西来自那里,但一切似乎都很好。我很困惑,不确定在哪里看。

提前致谢

4

3 回答 3

0

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

如果您使用在网络服务器中配置的 URL 以便于阅读,例如 (myapp.myserver.com),则必须将服务器中的重定向从旧的应用程序名更改为新的应用程序名。

于 2012-10-04T10:29:25.460 回答
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

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

于 2016-04-29T14:06:50.727 回答