问题标签 [groovy-eclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
817 浏览

groovy - Groovy-Eclipse 2.5.2:java.lang.ClassNotFoundException:picocli.CommandLine$ParameterException

我正在使用带有 Groovy-Eclipse 2.9.2/4.5 插件的 Eclipse 4.5,我认为它应该有 Groovy 2.5 编译器。但是,它没有任何 picocli 支持,所以我将它添加groovy-cli-picocli-2.5.2-indy.jar到我的类路径中并且能够编译。但是#2,当尝试通过 Eclipse 运行脚本时,我得到:

看起来groovy-cli-picocli-2.5.2-indy.jar根本没有CommandLine上课。

我只会从成熟的 picocli 发行版中扔罐子,但我的印象是它们都必须以某种方式很好地包装到 Eclipse Groovy 库中groovy.cli.picocli.CliBuilder

我的 Groovy 2.5.2 是否缺少此功能,或者我是否以某种方式错过了它应该如何工作的问题,因为 picocli 在此配置中不适合我。谢谢!

0 投票
1 回答
102 浏览

groovy - 安装 groovy 插件后,我在 Eclipse 中遇到错误

我已经在我的 Eclipse 中安装了 groovy 插件,并将编译器更改为 2.4 作为工作职责并重新启动 Eclipse,然后我收到错误“无法创建部件的控件”。谁能帮帮我吗?

0 投票
0 回答
903 浏览

eclipse - 如何使用 groovy-eclipse-batch 编译器分析编译错误

我正在尝试使用检查器框架在项目中编译 groovy (+spock) 文件。它失败了,我需要一些提示如何找到解决方案..

错误是

我创建了一个示例项目:

然后我将 POM 修改为如下所示:

请注意,此项目必须具备 Java 7 兼容性,不使用 Java 8 配置文件。checkerframework 仅在 CI 中测试时被激活,这也是编译失败的命令:

任何提示/帮助表示赞赏!groovy-eclipse-compiler版本从这里2.9.2-04加载

0 投票
1 回答
40 浏览

groovy - 尽管函数参数有错误,但 Groovy 编译

这在 Groovy 中合法吗?

鉴于上述情况,我希望使用 groovy-eclipse-compiler 在编译时会失败:

RequestContext.setRequestContext()

然而,这通过了,我正试图让这个失败mvn compile

0 投票
0 回答
89 浏览

java - Trait 方法在 groovy-eclipse 中并不完全可见

我有两个特点:

和一个班级:

代码编译并执行得很好。

问题是,在Eclipse 2020-03

代码如下:

在此处输入图像描述

在这里,name字段和setCompositeKey()方法在代码完成中被建议,但都被下划线标记为未知并且既不Ctrl+Click也不F3不打开它的声明。

这是一个错误还是一些“错误配置”?

0 投票
1 回答
84 浏览

groovy-eclipse - 作为 Groovy 脚本运行

经过多年的良好工作,在过去的几个月里,我没有能力以 Groovy 脚本运行。我可以从菜单中选择它,但没有任何反应。今天我安装了最新的 Eclipse 和插件试图修复,但没有运气。什么地方出了错?是否有要检查的日志文件?

https://dist.springsource.org/release/GRECLIPSE/3.8.0/e4.16

0 投票
2 回答
287 浏览

java - groovy-eclipse-compiler 编译但 javac 编译失败

我的项目使用 groovy-eclipse-compiler 成功构建,但没有 groovy-eclipse-compiler(仅使用 javac)失败。构建失败并显示如下错误消息(在测试类中报告,同时模拟调用)

为了调试问题,我创建了一个文件最少的项目(如下所示)。虽然在项目中我们也有 groovy 源代码,但我没有将它们包含在这里以保持代码最小化。该代码也被推送到 git,可在https://github.com/kaushalkumar/project-debug获得

我的疑问:报告的问题看起来是合法的,我觉得 groovy-eclipse-compiler 也必须失败,但似乎该错误被忽略了。我试图了解是什么让 groovy 编译器忽略它。这是 groovy 编译器中的问题吗?

src/main/java/pkg1/IStrategy.java 包 pkg1;

src/main/java/pkg1/SharedResourceHelper.java 包pkg1;

src/test/java/pkg1/StrategyTest.java 包pkg1;

/pom.xml

  • Java 版本 - 1.8.0_231
  • Maven - 3.6.2
  • 操作系统 - Mac 10.15.6
  • groovy-eclipse-compiler - 2.9.2-01
  • groovy-eclipse-batch - 2.4.3-01
0 投票
1 回答
459 浏览

eclipse - Groovy compiler on Eclipse doesn't include version 2.4 anymore

I need to set up my Eclipse IDE again and unlike when I first set it up I have issues with the Groovy software. I would need the Groovy compiler version 2.4, but can only select between 2.5, 3.0 or 4.0. I used the same location as last time: https://dist.springsource.org/release/GRECLIPSE/e4.16

Also I tried other location which unfortunately don't work properly. I have the Eclipse version 2020-06. Can anyone tell me what I do wrong this time or which configuration to adapt?

Thank you.

0 投票
1 回答
566 浏览

eclipse - 升级eclipse后Groovy失败

最近升级到 Eclipse 2020-12 (4.18.0) 之后,Groovy 就没有工作了。

升级了 Groovy,没有任何改进。

现在正在运行(扩展所有“已安装内容”树)

  • Eclipse Groovy 开发工具 org.codehaus.groovy.eclipse.feature.feature.group
  • Groovy 编译器 2.5 org.codehaus.groovy25.feature.feature.group
  • Groovy-Eclipse 无编译器功能 org.codehaus.groovy.compilerless.feature.feature.group
  • Groovy-Eclipse 无头功能 org.codehaus.groovy.headless.feature.feature.group
  • Groovy 的 Eclipse JDT Core 补丁 org.codehaus.groovy.jdt.patch.feature.group
  • Groovy 编译器 3.0 org.codehaus.groovy30.feature.feature.group

所有版本均为 4.0.0.v202012311505-e2009-RELEASE。但是,“Eclipse JDT Core patch for Groovy”条目在其插件图标上覆盖了一个红色的“+”。

参考 Eclipse 日志, java.lang.NoClassDefFoundError: org/codehaus/jdt/groovy/integration/LanguageSupport不断被报告。我假设修补过的 JDT Core 安装不正确,但不知道下一步该做什么。

0 投票
2 回答
1064 浏览

maven - 马文。无法使用 groovy-eclipse 编译器编译模块

我正在尝试将我的项目从 java 8 迁移到 java 11。我在 root 中做了什么pom.xml

  1. 更换

  1. 配置的 maven-toolchain-plugin

之后,不使用 groovy 的模块编译没有问题。但是这个项目中很少有模块使用 groovy。

我收到以下错误:

我的配置有什么问题?groovy-eclipse-compiler支持这样的配置吗?

奇怪的是,如果我更换<release>回来使用<source>11</source>/<target>8</target>一切都很好。