【问题标题】:Unable to run Spring REST application using Tomcat无法使用 Tomcat 运行 Spring REST 应用程序
【发布时间】:2015-08-31 00:09:11
【问题描述】:

我花了一个周末尝试运行一些简单的 Spring REST 应用程序。网上很多例子。但是,每当我开始运行这些时,我的应用程序总是会给我一个 404 - Resource not found 异常。为了确保我做的一切正确,我什至从头开始重新启动应用程序几次。

如果我转到项目文件夹并运行 mvn tomcat7:run 项目按预期工作。但是,当在 Eclipse 中将项目添加到我的 Tomcat7 服务器并在那里运行时,我总是收到 404 错误。

任何关于哪里出了问题的想法都将不胜感激。

【问题讨论】:

  • 你在使用 Maven 吗?
  • 是的。这基本上是我所遵循的:websystique.com/springmvc/… 一个区别是它没有添加 src/main/java 文件夹。我必须手动创建它。

标签: java eclipse spring maven tomcat


【解决方案1】:

我认为问题是 src/main/java folder ,你说你手动创建它。所以你没有在创建后将它添加到Source

更新 我只是将代码导入 Eclipse,然后修改 Web Module Path,它就起作用了。这是快照:

和测试网址

希望这是有用的。

【讨论】:

  • 是的,我确实在创建后将它添加到源文件中。
  • 你能发布你的项目结构快照吗?或者在 maven 构建之后,在 war 包中,是否有类文件夹或你的 java 类文件。
  • 你好@DavidR你找到任何解决方案了吗?我关注了您发布的网站,并且成功了。我稍后会编辑答案。
猜你喜欢
  • 2018-05-13
  • 2016-06-20
  • 2015-10-31
  • 1970-01-01
  • 1970-01-01
  • 2020-04-20
  • 2020-02-22
  • 2018-07-02
  • 1970-01-01
相关资源
最近更新 更多