Eclipse не работает с Java 6.31: не удается найти файл класса для java.lang.Enum - PullRequest
1 голос
/ 15 февраля 2012

Я использую Eclipse 3.6.2 на Win7 (64).Сегодня я обновил свой Java 6 (JRE и JDK, оба 64-битных) с 29 до 31. Теперь мой проект больше не собирается: Eclipse больше не может найти Enum.Я знаю этот вопрос , но я застрял.

Это настройки проекта для библиотек:

enter image description here

А вот системные настройки для jre:

enter image description here

Как это исправить?

1 Ответ

1 голос
/ 15 февраля 2012

Вы (как минимум) пропускаете библиотеку rt.jar в этом списке, которая содержит наиболее важные классы из Java.Я бы посоветовал удалить это определение JRE и заставить Eclipse переопределить его.

К вашему сведению: в обновлении JRE для Java 6 в моем Eclipse перечислено 10 jar в его конфигурации;Я ожидаю, что в Java 6 Update 31 будет по крайней мере такое же количество банок.

...