我在我的项目中使用 eclipse indigo IDE、apache tomcat 6.0 服务器、m2e 插件、jdk 1.6 软件。
在我对 java 代码进行一些更改后,我会进行 clean & maven build 并使用 maven ie 'tomcat:run' plugin 命令启动 tomcat 嵌入式服务器。但是在完成所有步骤之后,我根本看不到我的更改。
现在,在我构建所有类之后,我看到所有类文件都在“目标”文件夹中生成,我确认了它的生成时间。所以我相信这些类文件不会发布到 Maven 的嵌入式 tomcat 服务器中原因。
PS - 我不启动/停止或使用在 eclipse 中配置的 tomcat 服务器,因为我相信 maven 的嵌入式 tomcat 服务器不会在 eclipse 中使用 tomcat 服务器,它可以自行工作。如果我在这里错了,请纠正我。
请帮帮我。
[更新]:可能对面临类似问题的人有用。
上述问题是因为 eclipse 项目设置文件损坏,因为当我在不同的工作区中导入相同的项目时遇到同样的问题。但是当我在新工作区中单独包含修改后的代码时,它工作正常。我所有的改变都得到了体现。