Ошибка NetBeans: организация пакета не существует

Я только что установил IDE Netbeans. Теперь я не могу импортировать какую-либо организацию.* библиотеки, и он просто говорит package org does not exist. Кроме того, я импортировал jdic.jar в проект и даже если предложения по завершению кода отображаются как org.jdesktop.* он показывает ту же ошибку.

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

4 ответов


очистить кэш исправил. В windows 7 кэш находится в

C:\Users\username\AppData\Local\NetBeans\...

на Linux, кэш на:

/home/username/.cache/netbeans/...

при очистке кэша и перезапуске netbeans он начал распознавать org.* импорт снова.


org.среда NetBeans.движение за освобождение.awtextra является частью библиотеки AbsoluteLayout. Он должен автоматически добавляться ide всякий раз, когда absolutelayout используется в форме. Но если вы переключитесь на другой макет после использования абсолютного макета, то jar/library будет удален из пути к классам, и существующий код, вызывающий в библиотеку, не будет компилироваться.

  • Если вы хотите использовать абсолютный макет, пожалуйста, включите библиотеку в проект. Выберите "Библиотеки" узел в проекте, щелкните правой кнопкой мыши и выберите "Добавить библиотеку" и выберите "абсолютный макет" библиотеки из списка доступных библиотек.

  • Если вы не хотите использовать абсолютный макет, то лучше раскомментировать / удалить код, полагаясь на библиотеку, и повторно сделать дизайн формы с помощью нового макета.


можете ли вы попробовать импортировать

import org.xml.sax.Attributes;

это часть JDK. Если вы не можете найти что-то действительно неправильно.


Я подозреваю, что вам нужно добавить библиотеки в свой maven .


вы должны перенаправить все потеряно .jar-файлы, выйдя из netbeans, затем снова откройте его. Должно быть приглашение с просьбой помочь IDE найти .файл jar. Пожалуйста, сделайте это. Если вы не можете найти файл jar. Очистите и создайте отдельные пакеты. Там в каталоге пакета будет создан новый каталог, называемый каталогом dist. Теперь вы можете перенаправить их.