我正在使用gradle中的compile项目和compile函数来决定是从远程存储库获取依赖项还是基于配置文件在本地构建。
if (profile.equals("local")) {
compile project(":module1")
compile project(":module2")
} else {
compile('me.who.name:module1:1.0.0-SNAPSHOT')
compile('me.who.name:module2:1.0.0-SNAPSHOT')
}
但是,在行家中,我没有找到实现上述目的的方法。
Maven是否具有Gradle的“编译项目”之类的功能?
我不想使用<parent/>
不,AFAIK Maven无法做类似的事情。
但是,也许,如果您详细说明问题背后的问题,我们可能会为此找到Maven解决方案。