在构建时在Eclipse中自动安装Maven项目

时间:2016-02-04 03:04:06

标签: java eclipse maven

有没有办法让eclipse在构建项目时自动运行'mvn install'(例如,当项目中的源文件发生变化时)?

我目前的问题是我在eclipse中有大量项目,每个项目都是Maven项目。项目通过Maven依赖项相互依赖,但不是父/子项目。

我的解决方法是我在后台运行一个bash脚本,检查这些项目的所有目录中的更改,并为每个更改的项目触发“mvn install”。不幸的是,这会产生一些问题,因为对于某些项目我也必须调用'mvn clean',这使得eclipse项目无法使用,直到我在eclipse中手动重建项目(Maven - > Update Project ...)。

1 个答案:

答案 0 :(得分:1)

您是否尝试过Eclipse构建器?

您可以将构建器附加到不同的项目中。

每次构建相关项目时,构建器都会调用您的bash脚本。

请参阅以下文章以供参考:Non-Ant project builders