当运行
话虽如此,由于
有没有办法指定Maven只在
关于潜在的重复问题Maven 2:仅在本地仓库中未安装时构建构件:
在我的情况下,我确实希望构建在
mvn install -pl "project1, project2, etc." -am -Pmy-profile
时,Maven将构建指定的模块及其所有依赖项,如果依赖项很多,这可能需要一些时间。话虽如此,由于
-am
标志,一些依赖项的编译可能已经存在于本地的.m2
仓库和/或my-profile
中,这样重新编译它们就是无用的,而且通常会耗费时间。有没有办法指定Maven只在
my-profile
和.m2
本地仓库中不存在的情况下构建给定的-am
依赖项?
关于潜在的重复问题Maven 2:仅在本地仓库中未安装时构建构件:
在我的情况下,我确实希望构建在
-pl
标志之后引用的项目,无论它们是否已经构建过。问题在于依赖关系。此外,那个问题是关于Maven 2的,也许事情已经发生了变化。