Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 构建时在Eclipse中自动安装Maven项目_Java_Eclipse_Maven - Fatal编程技术网

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

Java 构建时在Eclipse中自动安装Maven项目,java,eclipse,maven,Java,Eclipse,Maven,有没有办法让eclipse在构建项目时自动运行“mvn安装”(例如,当项目中的源文件发生更改时) 目前我的问题是,我在eclipse中有大量的项目,每个项目都是Maven项目。项目通过Maven依赖关系相互依赖,但不是父/子项目 我的解决方法是在后台运行一个bash脚本,它检查这些项目的所有目录中的更改,并为每个更改的项目触发“mvn安装”。不幸的是,这造成了一些问题,因为对于某些项目,我也必须调用“mvn clean”,这使得eclipse项目无法使用,直到我在eclipse中手动重建项目(M

有没有办法让eclipse在构建项目时自动运行“mvn安装”(例如,当项目中的源文件发生更改时)

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


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

您尝试过Eclipse构建器吗

您可以将生成器附加到不同的项目

构建器将在每次构建相关项目时调用bash脚本


参考以下文章:

我也在寻找答案,你找到解决方案了吗?没有,很遗憾没有。我现在所做的只是完全不想依赖Maven本地回购协议。为此,我必须在一个eclipse工作区中完成所有与Maven相关的任务……很抱歉,我忘记了这个问题。刚刚在谷歌上搜索了同样的问题,找到了你的答案。谢谢