java - Netbeans 和编译错误

标签 java netbeans

我正在组装一台新的开发机器,Mac。

我的旧开发机器运行 Netbeans 6.8。我有一个文件,其中包含一个名为 enum 的变量。我收到一条警告:

enum is a keyword and can not be used as an identifier

我在这个项目中使用JDK 1.4.2

我的新机器另一台Mac,已安装Netbeans 7.0。相同的 nbproject,相同的文件,我收到错误而不是警告,并且我找不到解决此问题的方法。

有人有这方面的经验吗?

谢谢 礼萨

对于有值(value)的东西,来源是

 // make sure eager jars are up-to-date
  for (Enumeration enum = entry.getDescriptor().getResources().eagerJars();          
              enum.hasMoreElements();) {
                Reference jarRef = (Reference) enum.nextElement();

最佳答案

您必须重命名该标识符。 enum是一个关键字,enum类型是在Java 1.5中引入的。

关于java - Netbeans 和编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8177094/

相关文章:

java - 如何生成为每个 arquillian 测试量身定制的 persistence.xml?

java - Scala:在 Scala 中使用来自 Java 的多个构造函数

python - 在 NetBeans 8.1 中使用 Python

css - 使用 Netbeans IDE 在 HTML5 元素中创建代码片段

netbeans - 如何在 Netbeans 中从特定包(不含 main)创建 .jar?

c - 奇怪的 realloc 行为奇数/偶数 netbeans

java - 在 JEditorPane 中设置新文本

java - 使用 CXF 和 wsdl2java 生成代码时解决冲突

java - 查找目录中存在的某种格式的文件总数的最有效方法

java - 将 Gradle 项目转换为 Netbeans IDE