【问题标题】:Java project with Groovy not compiling带有 Groovy 的 Java 项目无法编译
【发布时间】:2013-07-11 12:26:14
【问题描述】:

我正在使用带有 jdk1.7.0_21 的 eclipse。

我有一个包含一些 Groovy 文件的 java 项目。我安装了 Groovy-eclipse 功能(如下图所示)

但该项目仍然存在编译错误(错误是在某些类中我试图导入一个 groovy 文件,但不可能)

为了编译项目,我需要添加/更改什么?

是否可以在 java 文件中导入 groovy 文件?我的意思是:“导入 myproject.groovyfile;”而 groovyfile 是 groovy 文件而不是 java 类

谢谢!

【问题讨论】:

    标签: java eclipse groovy compilation


    【解决方案1】:

    您需要将 groovy 库添加到类路径中。

    右键单击项目,转到“构建路径”->“添加库”->Groovy 运行时库。

    另一个建议(在这种情况下有所帮助): 将一个虚拟的 groovy 类添加到您的项目中,清理并重建,然后删除 groovy 类。

    【讨论】:

    • 谢谢,我添加了 grooby 库,现在我在“构建路径”中的 GROOVY_SUPPORT 上有红色 X。我需要输入什么?
    • 然后删除它。让我们尝试通过右键单击项目来添加它,如果您的菜单中有它,则进入“Groovy”。点击“将 groovy 库添加到类路径”。
    • 该菜单中没有“Groovy”(右键单击项目)。还有另一种方法吗?我需要将任何 jar 添加到“构建路径”吗?
    • 好吧,您可以将 groovy-all-x.x.x.jar 放到类路径中,它应该可以正常工作。在 groovy dist 中的 /embeddable 下找到。 zip 文件。
    • 问题解决:我打开新项目,添加groovy类,eclipse建议我自动添加“groovy运行时库”。现在它起作用了!谢谢大家
    猜你喜欢
    • 2021-07-23
    • 2013-10-25
    • 1970-01-01
    • 2014-08-27
    • 2021-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多