我可以将maven中的依赖项解析拆分为单独的命令吗



我想将mvn install命令拆分为两个单独的命令-依赖解析并构建自己,就像在NPM中一样(分别使用npm run cinpm run webpack(。这样做的原因是为了衡量在依赖项解决上花费了多少时间,以及在构建本身上花了多少时间。

之后我尝试将mvn dependency:go-offlinemvn install -o一起使用。根据医生的说法,这正是我所需要的,但它不起作用。插件依赖项未下载(在build/plugins下的pom文件中提到(。

这个目标能以某种方式实现吗?

事实上,dependency:go-offline的标准目标似乎并不是"完美的";因为一些插件在CCD_ 8阶段期间仍然可能触发一些(重新(下载。

(当我看到这个关于如何最佳地依赖Docker缓存的SO问题时,我注意到了这一点。(

要解决此问题,您可以在安装了@user2813807的SO回答中提到的相应插件后尝试mvn de.qaware.maven:go-offline-maven-plugin:resolve-dependencies

最新更新