我如何找出为什么Eclipse陷入无休止的构建周期?

时间:2015-07-08 21:04:05

标签: java eclipse maven tomcat

我已经让Eclipse构建了一个我刚刚导入的Maven项目。我已自动检查Build,Eclipse正在不断构建。它构建并等待几秒钟,并在没有进行任何更改的情况下再次构建。我注意到这只发生在服务器运行时,所以我在这里包含一些关于设置的信息:

  • 本地安装Tomcat。
  • Eclipse设置为启动Tomcat,但将Tomcat可执行文件指向自己创建的目录(服务器位置设置为"使用工作空间元数据")。
  • Eclipse设置为"资源更改时自动发布"。

据我所知,Eclipse(或Eclipse的嵌入式Maven)正在将所有内容构建到项目根目录的目标目录中。是否有可能Eclipse没有意识到目标目录不应该被扫描进行更改?

在项目属性下检查零参考 - >项目参考。

我对这可能是什么感到茫然。如果有人希望我确认其他设置,请告诉我。

This似乎是同样的问题,但答案似乎都不适用于我。我不确定原始海报的评论是什么"在我的项目中添加了注释处理,干扰了构建过程"装置

1 个答案:

答案 0 :(得分:2)

你的代码是在src / main / java或src / main / resources中生成的吗? 只有这样,eclipse扫描仪才能将此解释为“源变化”。然后不断构建和部署。

&s; src'中的任何变化应触发构建 目标'中的任何变化应该触发部署。 如果您的代码在目标中生成数据(例如,记录日志),您将看到tomcat部署不断发生