java - 无法使用 Tomcat 运行 Spring REST 应用程序

标签 java eclipse spring maven tomcat

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

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

任何有关问题的想法都将不胜感激。

project layout 1

project layout 2

最佳答案

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

更新 我只是将代码导入到 Eclipse,然后修改 Web Module Path,它成功了。这是快照: enter image description here

和测试网址 enter image description here

希望这是有用的。

关于java - 无法使用 Tomcat 运行 Spring REST 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32302412/

相关文章:

java - 为什么有些java类在构造时好像有返回值?

java - Eclipse设置是否仅保留Java静态导入?

mysql - 在使用 mysql 的 spring/java 应用程序中处理大量图像,有些小 - 有些大

java - 使用 long 将指针从 JNI 传递到 Java

Java初学者关于重复

eclipse - 在 Eclipse 中更改 AppEngine 控制台红色

java - 如何获取向导页面中的所有字段?

java - 如何读取上传后的大尺寸Excel文件

spring - 找不到 "org.springframework.scheduling.quartz.JobDetailBean" Spring + quartz

java - 如何在constraintlayout中实现可滚动和放大缩小