0

我一直在使用具有 openjdk 7 的台式计算机。

当我将 Grails 项目复制到装有 Oracle JDK v7 的笔记本电脑上时,我遇到了类路径问题。

我检查了类路径,一切似乎都很好。

这是 GGTS 显示的文本:

The archive: /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar which is
referenced by the classpath, does not exist

我在 /etc/profile 中设置了 JAVA_HOME。

我安装了 gvm 是为了使 Groovy 和 Grails 设置更容易。

我希望你能帮助我

:)

4

2 回答 2

1

然后我转到顶部的RUN 菜单选项并选择运行配置

它在: Grails \ {Myproject}(运行应用程序)

在此运行应用程序的右侧有 JRE 选项

在 JRE 下确保您在这种情况下定义了与项目相同的 JRE 1.6

于 2013-09-23T13:28:44.667 回答
0

我猜您项目中的 JRE 引用很糟糕。您的桌面 Windows 和笔记本电脑是 mac 还是 linux(反之亦然)?

试试这些东西:

  1. /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar 路径是否存在于损坏的系统上?
  2. 您可以在损坏的系统上创建其他类型的项目吗?
  3. 你能在损坏的 GGTS 中从头开始创建一个新的 Grails 项目吗?
  4. 如果您运行 Grails -> 刷新项目的依赖关系会发生什么?
于 2013-02-22T16:00:13.077 回答