1

我想使用 Eclipse groovy 批处理编译器在 IntelliJ IDEA 中编译 Groovy。但是我很难找到关于如何使它工作或期望什么的可靠文档。

我天真地从 Maven Central 下载了最新的批处理编译器:

    <dependency>
        <groupId>org.codehaus.groovy</groupId>
        <artifactId>groovy-eclipse-batch</artifactId>
        <version>2.4.3-01</version>
    </dependency>

然后我在 IDEA 设置中设置了 java 编译器以使用它:

Build, Execution, Deployment -> Compiler -> Java Compiler
    Use Compiler: Groovy-Eclipse
Path to groovy-eclipse-batch jar:
    /tmp/groovy-eclipse-batch-2.4.3-01.jar

当我要求 IDEA 编译我的项目中的 groovy 文件时(以前是使用 groovy 编译器编译的),它只会为每个文件返回此错误:

Error:(1, -1) Groovy-Eclipse: Groovy:Internal groovy compiler error. 

我在任何 IDEA 日志文件中都找不到任何重要的东西。

有没有人有一个工作的 IDEA/groovy-eclipse-batch 环境?有什么我遗漏的问题吗?

4

1 回答 1

0

有更新的 Groovy-Eclipse 编译器工件可通过 bintray 获得。它们包含大量错误修复和对 Java 9、配置脚本、InvokeDynamic 等的兼容性。

https://bintray.com/groovy/maven/groovy-eclipse-batch

于 2018-01-05T16:18:40.243 回答