Это сводит меня с ума:
В Netbeans (6.9.1 на 64-битной Windows 7) с правильно установленным JDK 6 редактор показывает эту ошибку в пакете my.package.name:
не удается получить доступ к java.lang
Неустранимая ошибка: невозможно найти пакет java.lang в пути к классам или пути к загрузочному классу
Проект компилируется отлично, это просто ошибка в редакторе. Другие проекты в той же среде IDE работают нормально. Другие типы проектов (ошибочный - проект J2SE) работают нормально.
Я пробовал погуглить, но всегда есть решения о том, что JDK не был установлен правильно или ссылки на него были повреждены в файлах проекта. Здесь дело обстоит не так. Я дважды и трижды проверил установку JDK: все в порядке. Другие проекты не демонстрируют такого поведения в той же самой среде IDE и используют тот же JDK.
Я сравнил файлы проекта с правильными рабочими файлами проекта и не увидел каких-либо серьезных отличий, кроме тех, которые, как ожидается, будут там.
Я попытался удалить проект и создать новый с существующими исходниками. На первый взгляд это работает, но как только я закрою IDE и снова открою ее, появится та же ошибка.
Я пытался вернуться с SVN на более старую версию файлов проекта, прежде чем это произошло: шансов нет.
Во всех файлах этого проекта у меня есть эта ошибка и, конечно же, много «не могу найти символ», что также предотвращает автозаполнение и все такое.
Кто-нибудь знает, почему это происходит и как я могу это остановить? Это действительно более чем раздражает, и я не могу просто переключиться на Eclipse (не мое решение).
Мы будем благодарны за любую попытку помочь!
P.S .: Эдит просто напомнила мне, что я не пытался переустановить Netbeans, так как в одной из статей, которые я нашел через Google, я прочитал, что это не поможет.
Обновление
Это из netbeans.conf:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_27"
И это единственный JDK, который у меня есть, так что это должно быть совершенно правильно.
Обновление 2
Множество плагинов: Ada, Android, Ant, Bundeled Subversion Client для Windows, C / C ++, Database, EJB и EAR, GUI Builder, Hibernate, Hudson, IDE Branding, Identity Management. , Платформа IDE, Java, Java -Debugger, -Persistence, -Profiler, -Web Applications, JSF, Local History, Maven, Mercurial, Mobility, Netbeans Plugin Development, RCP Platform, RESTful Web Services, soupUI WebService Testing, SOAP Web Services, Программное обеспечение как услуга, проверка орфографии, английские словари, 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: Параметры командной строки не используются.