我面临的问题是我需要在不同的本地存储库中构建相同的项目,其中每个存储库都基于不同的JDK版本(1.6和1.7)。是否可以配置settings.xml及其配置文件以便能够以这种方式构建项目?
修改pom文件对我来说不是一个解决方案,因为有很多项目应该以这种方式准备,我不仅是一个工作和更新pom文件的人。
我找到了通过mvn call http://jira.codehaus.org/browse/MNG-3588
切换存储库的解决方案答案 0 :(得分:1)
Maven使用JAVA_HOME变量来查找要使用的java编译器。因此,一种解决方案是在不同的环境中适当地设置JAVA_HOME。