15

是否有任何东西可以帮助以下任何一个/两个?

  • 当该模块中的文件更改时执行 Maven 安装
  • 对模块及其依赖项执行 Maven 安装(如果它们已更改)

我很确定我也听说过构建依赖项的 Maven 选项,但很难从谷歌搜索中找到任何东西......

也许这不会是特定于 Maven 的,而是涉及特定于操作系统的文件监视工具,如果是这样,我将有兴趣了解 Windows (XP) 的工具。

4

3 回答 3

9

即使答案来晚了,我也在寻找同样的东西,我找到了https://github.com/rzymek/watcher-maven-plugin。也许其他人会寻找同样的东西。

于 2014-10-03T09:39:24.777 回答
0

我尝试了@Adrian 的解决方案,但无法正常工作。

我找到了这个 maven 包https://github.com/fizzed/maven-plugins#watcher-fizzed-watcher-maven-plugin,它将监视文件更改,并且我能够让它很快工作。

于 2020-04-16T14:40:45.553 回答
-2

要构建模块及其依赖项,请使用: mvn -pl :module -amd

自动构建通常由版本系统(如 subversion 或 git)触发。然后你可以使用像 Jenkins 这样的持续集成工具。

还有 mvn reactor:make-scm-changes,它检测哪些模块具有本地更改与配置的 scm 系统。

于 2012-11-14T20:01:48.923 回答