【问题标题】:Configure Eclipse project to run "mvn generate-sources" when building automatically配置 Eclipse 项目以在自动构建时运行“mvn generate-sources”
【发布时间】:2017-03-24 20:03:17
【问题描述】:

我在 Eclipse 中有一个 Maven 项目,它运行一些命令来生成几个文件(这些文件放在另一个 Java 项目的类路径中)。当检查“自动构建”选项时,我希望它运行“ MVN生成源”,而是将该文件夹添加到Project class Pather中,并刷新目录,以便可以使用新生成的文件,以便使用新生成的文件。另一个项目。

我尝试添加一个自定义构建器来运行一个虚拟程序并刷新包含生成文件的目录,但是当 Eclipse 检测到这些生成的文件已被更改时,它会触发另一个重建,这会导致 Eclipse 进入这个无限循环重建这个项目。如何设置这个项目以自动重新生成这些文件而不将 Eclipse 发送到这个无限循环中?是否需要创建自定义插件?

【问题讨论】:

    标签: eclipse maven


    【解决方案1】:

    项目中的其他 Builder 导致了无限循环。右键单击项目-> 属性-> 构建器-> 取消选择项目中除自定义之外的所有其他构建器。

    执行此操作后,项目会自动正确地重建自身而不会进入无限循环,并且其他项目会自动获取更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      • 2016-11-20
      • 1970-01-01
      • 2012-10-08
      • 1970-01-01
      • 1970-01-01
      • 2017-01-31
      相关资源
      最近更新 更多