Это сводит меня с ума:
В Netbeans (6.9.1 на 64-битной Windows 7) с правильно установленным JDK 6 редактор показывает эту ошибку в пакете my.package.name:
не может получить доступ к java.lang
Неустранимая ошибка: невозможно найти пакет java.lang в classpath или bootclasspath
Проект компилируется просто отлично , это такпросто редактор портит.Другие проекты в той же IDE работают просто отлично.Другие типы проектов (ошибочным является проект J2SE) работают нормально.
Я пытался Google это сделать, но всегда есть решения о том, что JDK не был установлен правильно или ссылки на него были повреждены в файлах проекта.,Это не тот случай, здесь.Я дважды и трижды проверил установку JDK: все в порядке.Другие проекты не показывают такое поведение в той же самой IDE и используют тот же JDK.
Я сравнил файлы проекта с правильными рабочими файлами проекта и не увидел никаких существенных отличий, кроме ожидаемыхчтобы быть там.
Я попытался удалить проект и создать новый с существующими источниками.На первый взгляд это работает, но как только я закрываю IDE и открываю ее снова, появляется тот же сбой.
Я пытался вернуться из SVN в более старую версию файлов проекта, прежде чем это произошло: нет шансов.
Во всех файлах этого проекта у меня есть эта ошибка и, конечно, много «не могу найти символ», который предотвращает также автозаполнение и все.
Кто-нибудь знает, почему это происходит и как я могуОстанови это?Это действительно больше, чем раздражает, и я не могу просто переключиться на Eclipse (не мое решение).
Любая попытка помочь будет высоко оценена!
PS: Эдит только что напомнила мне сказать вам, чтоЯ не пытался переустанавливать Netbeans, так как прочитал в одной из статей, обнаруженных через Google, что это не поможет.
Обновление
Это из netbeans.conf:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_27"
И это единственный JDK, который у меня есть, так что это должно быть совершенно правильно.
Обновление 2
Множество плагинов: Ada, Android, Ant, BundeledКлиент Subversion для Windows, C / C ++, База данных, EJB и EAR, GUI Builder, Hibernate, Hudson, Брендинг IDE, Управление идентификацией, Платформа IDE, Java, Java-Отладчик, -Persistence, -Profiler, -Web Applications, JSF, LocalИстория, Maven, Mercurial, Мобильность, Разработка плагинов Netbeans, Платформа RCP, Веб-службы RESTful, Тестирование веб-сервисов souUI, Веб-службы SOAP, SOftware as a Service, Проверка орфографии, - Английские словари, Spring Beans, Spring Web MVC, Struts, Subversion, Team.
Обновление 3
Проверено rt.jar: он находится в пути загрузки, build.properties имеет
platforms.JDK_1.6.bootclasspath=....${platforms.JDK_1.6.home}\\jre\\lib\\rt.jar;...
Переустановка Netbeans ничего не изменила.
@JRL: Ключи командной строки не используются.