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