好的,所以这个让我感到困惑,而我从编写代码的人那里得到的唯一答案就是“是的,有时会发生这种情况”......
我们有一个完全使用Groovy框架编写的应用程序。 (该应用程序是一个Play!插件,但我认为这是无关紧要的。)不幸的是,偶尔当我们启动系统并发送请求时,我们会收到以下错误:
file:/path_to_file/Language.groovy: 6: unable to resolve class java$lang$Enum
@ line 6, column 1.
public enum Language {
^
file:/path_to_file/Language.groovy: -1: unable to resolve class java$lang$Enum
@ line -1, column -1.
2 errors
正如您所看到的,Language.groovy只是一个简单的枚举;它定义了一些枚举值,一些用于常见操作的静态辅助方法等。为什么我得到“无法解析类java $ lang $ Enum,只是很少?
不幸的是,谷歌未能启发我的可能来源。我很惭愧地承认我甚至转向Bing寻求帮助,并取得了预期的结果。任何帮助将不胜感激。谢谢!