我正在将gradle构建文件集成到支持多个JDK的eclipse开发环境中。尽管大多数开发人员安装了多个版本,但正确的行为是使用“系统偏好设置”->“Java”->“已安装的JRE”页面上选中的“默认JRE”。
有没有办法将gradle设置为JAVA_HOME(或“org.gradle.java.home” ???)?如果没有,那么对于这样的开发人员群体,最好的建议是什么?对于一个人来说,这并不是一个真正的问题,它正在尝试找到一种可以遍及我们整个团队的通用方法!
谢谢!
最佳答案
我仍然不确定您要的是什么,但是这里有一些不同的看法。
sourceCompatibility = '1.6' //or '1.5' or '1.7', etc.
.classpath
文件中生成以下条目。我相信这总是指向您在Eclipse中指定的默认值,但是我可能错了。<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER" exported="true"/>
如果要更改该容器是什么,请在Eclipse中选择要查找的容器,然后在
.classpath
文件中查找正确的容器值。然后,您可以在构建文件中指定它:eclipse.classpath.containers 'whatever the container value is'