有没有什么方法可以控制Java Spring STS Gradle插件的版本?

时间:2012-09-11 11:43:37

标签: eclipse jetty gradle

我在Eclipse(Indigo)中使用STS Gradle插件。我在MacOSX上运行。 Eclipse正在运行Java 1.6,但是我安装了Java 1.7作为默认的JRE,并且我的所有eclipse项目都使用它而没有错误。

我想让“gradle jettyRun”在Eclipse中运行。它从命令行运行完美。但是,当我右键单击我的web项目并说“Run As” - > Gradle Build ...然后从对话框中选择jettyRun时,我收到以下错误消息:

invalid source release: 1.7

有人知道是否还有解决方法吗?

[不要认为这很重要,但我正在运行Gradle 1.1]

1 个答案:

答案 0 :(得分:3)

this issue所示,如果您使用的是STS插件的3.0.0.M1以上版本,则应该有一个Gradle首选项页面,您可以在其中选择要使用的JVM安装。

对早期版本的STS插件不确定。您可以在启动Eclipse之前尝试设置JAVA_HOME变量。可能有帮助。