为什么Groovy Eclipse';s组织导入将包声明放在导入下面,使我的文件不可编译?

为什么Groovy Eclipse';s组织导入将包声明放在导入下面,使我的文件不可编译?,eclipse,groovy,eclipse-plugin,Eclipse,Groovy,Eclipse Plugin,为什么Groovy Eclipse插件中的organize imports函数将导入置于包声明之上,并使文件不可编译?有解决办法吗?当存在不平衡的括号时,插件的当前版本会变得混乱。编辑器本身在查找和修复此类错误方面的帮助也越来越小。我找到的解决方案是在另一个编程编辑器(如emacs)中打开该文件,以找到不平衡的对。当存在不平衡的括号时,插件的当前版本会变得混乱。编辑器本身在查找和修复此类错误方面的帮助也越来越小。我找到的解决方案是在另一个编程编辑器(如emacs)中打开该文件以查找不平衡对。这个

为什么Groovy Eclipse插件中的organize imports函数将导入置于包声明之上,并使文件不可编译?有解决办法吗?

当存在不平衡的括号时,插件的当前版本会变得混乱。编辑器本身在查找和修复此类错误方面的帮助也越来越小。我找到的解决方案是在另一个编程编辑器(如emacs)中打开该文件,以找到不平衡的对。

当存在不平衡的括号时,插件的当前版本会变得混乱。编辑器本身在查找和修复此类错误方面的帮助也越来越小。我找到的解决方案是在另一个编程编辑器(如emacs)中打开该文件以查找不平衡对。

这个问题指向groovy的organize imports的一些其他问题:这个问题指向groovy的organize imports的一些其他问题:正如您所发现的,organize imports需要一个可解析文件。如果文件不可解析,则应禁用“组织导入”。在过去,我们有时难以确定文件中何时存在不可恢复的语法错误。随着2.6.0的发布,我们在这方面做得更好了。请确保您运行的是Groovy Eclipse的最新版本(2.6.1几天前发布)。如果这仍然不起作用,那么提出一个jira问题,并向我们展示错误的语法。正如您所发现的,组织导入需要一个可解析的文件。如果文件不可解析,则应禁用“组织导入”。在过去,我们有时难以确定文件中何时存在不可恢复的语法错误。随着2.6.0的发布,我们在这方面做得更好了。请确保您运行的是Groovy Eclipse的最新版本(2.6.1几天前发布)。如果这仍然不起作用,那么提出一个jira问题,并向我们展示错误的语法。