Пояснение:
Вы получаете эту ошибку, потому что Java, установленная на вашем Mac, может быть версии 1.5 или выше. Это означает, что проблема связана не с IDE NetBeans , а с версией Java Development Kit [JDK], установленной в системе.
Решение:
Чтобы ваша программа работала из коробки без обновления кода, вам необходимо выполнить следующие шаги:
- Щелкните правой кнопкой мыши имя проекта на панели Проекты и выберите параметр Свойства в контекстном меню. Откроется диалоговое окно Project Properties с узлом Sources в выбранном виде дерева Categories .
- Удерживая выбранный узел Sources , перейдите в поле со списком Source / Binary Format и убедитесь, что
JDK 1.4
выбран в этом поле со списком, нажмите Ok * Кнопка 1032 * для сохранения этих настроек.
- Эти настройки гарантируют, что вы сможете создать проект с
JDK 1.4
совместимостью с исходным кодом, и тогда идентификатор enum
не будет использоваться в качестве ключевого слова.
Recommedation:
Рекомендуется изменить использование слова enum
в качестве идентификатора, такого как локальная переменная, на другое слово, например enum1, если вы хотите, чтобы исходный код был совместим с новыми версиями JDK, начиная с JDK1.5 и далее. Слово enum
было добавлено в ключевые слова на языке Java из JDK1.5, поэтому оно будет сообщено как ошибка при компиляции кода с совместимостью с исходным кодом JDK1.5.