Groovy - com类节点中的意外MOP方法

时间:2012-06-17 15:59:05

标签: eclipse groovy mop

不知道这是来自何方。 使用groovy eclipse插件v2.61,groovy编译器1.8.6,eclipse 3.7

我可以在这里包含一些代码,但错误是在注释标题中间生成的

/**
*
*  <--   somewhere here
*
*/

尝试清理项目,重建项目和相关技巧

问题:什么是MOP,有没有办法禁用它?

弗朗西斯

PS。切换到groovy编译器1.7会使错误消失,但这不是解决方案(IMO)

2 个答案:

答案 0 :(得分:0)

这听起来像内部groovy编译器错误,被解释为用户错误。没有更多信息,我可以说不多。你可以做的最好的事情是在这里附上一个代码片段,我会尝试一下。如果您无法在此处附加代码段,请转到http://jira.codehaus.org/browse/GRECLIPSE并在那里提出问题。请附上我可以用来重新创建的失败项目。

答案 1 :(得分:0)

我经常遇到此错误,而我要做的是

  1. 清空导致错误或所有代码的类(没有代码只打开该类的关闭括号)
  2. 保存课程,错误消失
  3. Ctrl-Z可以返回类中的所有代码
  4. 保存课程,错误不会再次出现

奇怪但真实。在花费大量时间进行反复试验以解决问题后,得到了此解决方案。