java - 使用不同的jdks将项目构建到不同的存储库中

标签 java maven repository

我面临的问题是,我需要将相同的项目构建到不同的本地存储库中,其中每个存储库都基于不同的 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/

相关文章:

java - 按单词长度降序排列

java - 我如何在这个java项目中使用maven

git - 维护多个存储库时如何设置 GIT_DIR & GIT_WORK_TREE

linux - 如何在 Google Compute Engine 上进行服务器更新?

java - 缺少 Artifact com.oracle :ojdbc7 in eclipse

github - 如何像云共享一样使用github

Java 将 Select 转换为 Enum

java - Liferay 6.0 基于groupid动态使用Datasource

java - 无法在 Firefox 上打开默认配置文件

java - 如何使用 maven-jar-plugin 创建带有 .class 文件的测试 jar?