2010-01-15 4 views
3

Я создавал приложение для Java-приложений с нескольких дней, и все шло хорошо.org.jdesktop.application package не существует

Но сегодня, когда я открыл Netbeans и скомпилированный файл, следующая ошибка компиляции occrured:

Compiling 9 source files to C:\Documents and Settings\Administrator\Desktop\EMS\build\classes 
C:\Documents and Settings\Administrator\Desktop\EMS\src\ems\EMSAboutBox.java:7:    package org.jdesktop.application does not exist 
import org.jdesktop.application.Action; 
C:\Documents and Settings\Administrator\Desktop\EMS\src\ems\EMSApp.java:7: package org.jdesktop.application does not exist 
import org.jdesktop.application.Application; 
C:\Documents and Settings\Administrator\Desktop\EMS\src\ems\EMSApp.java:8: package org.jdesktop.application does not exist 
import org.jdesktop.application.SingleFrameApplication; 
C:\Documents and Settings\Administrator\Desktop\EMS\src\ems\EMSApp.java:13: cannotfind symbol 
symbol: class SingleFrameApplication 
public class EMSApp extends SingleFrameApplication { 

C:\Documents and Settings\Administrator\Desktop\EMS\src\ems\EMSView.java:7: package org.jdesktop.application does not exist 
import org.jdesktop.application.Action; 
C:\Documents and Settings\Administrator\Desktop\EMS\src\ems\EMSView.java:8: package org.jdesktop.application does not exist 
import org.jdesktop.application.ResourceMap; 
C:\Documents and Settings\Administrator\Desktop\EMS\src\ems\EMSView.java:9: package org.jdesktop.application does not exist 

Я использовал тот же код и раньше, но никакой ошибки не произошло, как это. Когда я проверил библиотеки, тогда пакет org.jdesktop.application существует, и когда мы импортируем этот пакет, netbeans показывают пакет «приложение» в предложении.

Тогда почему ошибка там, когда пакет уже существует. Если пакет не был в библиотеке, то Netbeans отобразил бы красную строку в выражении import, но не показывает эту красную линию тоже.

Где проблема?

ответ

1

У NetBeans есть эта привычка спонтанно завинчивать вещи. Очистите проект и заново заново его обновите.

Если это не помогает, очистите рабочее пространство.

+0

Я сделал это тоже. Даже я снова установил Netbeans. –

+7

Но разве это решило проблему в конце? Или почему ответ был отмечен как принятый? Теперь у меня такая же проблема, и я пришел сюда через поиск в Google. – Mizipzor

+0

Очистите папку кэша netbeans, обычно что-то около C: \ Documents and Settings \ your_user_name \ .netbeans/var/cache, а затем перезапустите NetBeans. –

1

У меня была та же проблема. Это не проблема с кешем netbeans или чем-то подобным.

Мой проект зависит от пакета Swing, который необходимо установить.

Щелкните правой кнопкой мыши по проекту> Нажмите «Разрешить проблемы с проектом», теперь просто установите отсутствующий пакет, и проблема решена.

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