我在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]
答案 0 :(得分:3)
如this issue所示,如果您使用的是STS插件的3.0.0.M1以上版本,则应该有一个Gradle首选项页面,您可以在其中选择要使用的JVM安装。
对早期版本的STS插件不确定。您可以在启动Eclipse之前尝试设置JAVA_HOME
变量。可能有帮助。