java - enum 不应该用作标识符,因为它是来自 maven 项目中源级别 1.5 错误的关键字

标签 java maven enums myeclipse

我在 myeclipse 项目中创建了一个 Maven 项目:

1) mvn clean install

2) mvn eclipse:myeclipse

然后,我将项目导入到 myeclipse 中,但出现了大量构建错误,例如

enum 不应该用作标识符,因为它是源级别 1.5 中的保留关键字...

我使用 maven 3.2.5 来使用 maven 构建和创建项目。

我正在使用 myeclipse 10.7.0 和 Java 1.7.0 JDK。

请帮忙。

最佳答案

您有一个名为enum的变量。由于 enum 是 java 1.5 或更高版本中的保留字,因此您应该重命名该变量。

有关更多信息,您应该添加代码和堆栈跟踪。

关于java - enum 不应该用作标识符,因为它是来自 maven 项目中源级别 1.5 错误的关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28826829/

相关文章:

java - 格式化后数字为10系列时看不到两位小数

java - 通过小程序访问 LDAP

java - 谁能告诉我类中静态 block 有什么用?

Maven 依赖项上的 java.lang.ClassNotFoundException

Spring 启动 mongodb java.lang.NoClassDefFoundError : com/mongodb/MongoException$DuplicateKey

c++ - 基于不同枚举类值 union 的模板工厂

java - 有没有更简单的方法来为字符串字符设置整数?

java - 如何在 Java Maven 中生成 mysqldump 脚本?

c++ - 如何将用户定义的枚举映射到模板函数中的内置类型?

java - 我可以根据枚举来限定注入(inject)吗?