gpt4 book ai didi

groovy - 为什么我的常规枚举无法工作,甚至无法编译?

转载 作者:行者123 更新时间:2023-12-02 07:23:07 25 4
gpt4 key购买 nike

我正在运行 Groovy 版本:1.7.0 JVM:1.6.0_17

(更新 - 我刚刚升级到 1.7.1 并遇到相同的错误!)

我尝试使用枚举,使用 groovy 文档中的确切语法,每次我看到编译错误:

Groovy:The class java.lang.Enum refers to the class java.lang.Enum and uses 1 parameters, but the referred class takes no parameters

对正在发生的事情有什么想法吗?

例如:此代码无法编译或运行,并出现上述错误。

enum VehicleStatus { OFF, IDLING, ACCELERATING, DECELARATING }

class Vehicle
{
Long id
Long version
VehicleStatus status
}

最佳答案

这可能是 Netbeans IDE 的错误:http://netbeans.org/bugzilla/show_bug.cgi?id=189275

我发现,运行 Clean 后,错误仍然存​​在于编辑器中,但实际上并不会在运行时引起问题。

关于groovy - 为什么我的常规枚举无法工作,甚至无法编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2395183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com