使用maven / ivy存储库获取java rt.jar

时间:2013-10-08 18:56:49

标签: java maven ivy

JDK安装在不同机器上的不同位置,我希望能够支持使用Java 7构建Java 6运行时。

我可以指定-source 1.6 -target 1.6来告诉javac定位该运行时环境。 我可以指定-Xbootclasspath来告诉它使用特定的运行时jar

然而,Java 7不会安装java 6运行时jar(毫不奇怪)。

当我查看maven存储库时,它似乎只有1.5: http://mvnrepository.com/artifact/com.sun/rt

群组ID是否已在1.6中更改?它可以通过maven / ivy依赖吗?

1 个答案:

答案 0 :(得分:0)

您可以手动将工件添加到本地maven存储库(例如nexus或ar​​tifactory),并声明对pom中的工件的依赖关系。

另一方面:如果你安装了一个jdk,你已经有了所有的类来构建较低级别的运行时,所以不需要你所描述的方法。