2013-02-20 2 views
4

Я создаю довольно старый Java-код, который использует «перечисление» в качестве имен переменных, и я получил ошибку «Перечисление не может быть разрешено переменной». Как удалить ошибки?Компиляция старого исходного кода Java с eclipse

<OLD JAVA CODE> 
Enumeration enum = props.propertyNames(); 
while (enum.hasMoreElements()) { 

this site После, я попытался настройки компилятора уровня соответствия 1.3, но он не работает.

enter image description here

enter image description here

+0

Вы взглянули на предупреждении, которое появляется когда вы выбираете уровень соответствия более низкого уровня? См. Пример [здесь] (http://d.pr/i/fwld). – arin

+0

Не могли бы мы увидеть, как выглядит источник без наведения? – nitind

+0

@nitind: Я добавил источник Java. – prosseek

ответ

7

снова Проверьте свойства> параметры компилятора Java. Вы можете избавиться от ошибки, вызванного использованием зарезервированного ключевого слова enum по настройке параметров соответствия компилятора, как в этом диалоге (я использую Juno):

Juno dialog

Смежные вопросы