2013-02-02 73 views
13

我希望我能给你们提供更多关于发生了什么的信息,但我真的不知道。我试图从springsource安装grovy和grails工具套件,我无法配置它正常工作。我拥有最新的JDK,并且首选项显示它,但我仍然收到警告,但它不会生成。我在下面发布了一些图片来展示发生了什么。Groovy和grails jdk问题

enter image description here

Shows JDK found and installed

java home enter image description here

+1

不知道这是否会帮助任何人或没有,但我能运行的Grails从命令行 –

+0

尝试安装http://www.springsource.org/sts并安装Groovy和Grails支持的插件。它应该没有任何其他调整。 –

+0

@OndrejKvasnovsky仍然有同样的问题 –

回答

26
  1. 您GGTS去窗口
  2. 选择Java
  3. 选择安装的JRE
  4. 添加 - >标准VM
  5. JRE主目录中选择了到C:\ Program Files文件\的Java \ jdk1。 6.0_18
  6. 从已安装的JRE
  7. 选择jdk1.6.0_18
+1

这对我有效。 – MikeD

+1

也为我工作,谢谢! –

+1

如果您使用的是Eclipse,则必须采用以下方式: 窗口 - >首选项 - > Java - >已安装的JRE – Daveman

3

我遇到了类似的问题(我相信这是确切的问题) - 这是保证它正常的步骤,我挣扎最初,但这让它走了。

  1. http://www.java.com安装JDK,在一个目录下有没有空格路径
  2. 设置JAVA_HOME 你的JDK安装
  3. 确保%JAVA_HOME%\ bin中;是你的PATH变量。
  4. 在命令提示符下运行Java的版本,它应该给你在安装
  5. 安装STS SpringSource工具套件JDK的路径。
  6. 运行您的STS并创建一个新的grails项目并运行它。

让我知道这是行不通的。

+0

之后仍然没有工作,只是从我的笔记本电脑中复制了jdk –

+0

您需要将JDK安装到没有空格的目录中。你尝试过吗? – user1811107

0

即使您已将JDK安装为工作空间中的编译器之一,也可能是您正在使用JRE启动Eclipse。要了解您是否使用JRE或JDK启动,请转到帮助 - >关于GGTS - >安装详细信息 - >配置

查找-vm选项并确保它是JDK而不是JRE。