[英]NetBeans error: package org does not exist
我剛剛安裝了 Netbeans IDE。我現在無法導入任何 org.* 庫,它只是說package org does not exist
。 此外,我將 jdic.jar 導入到項目中,即使代碼完成建議顯示為 org.jdesktop.*,它也顯示相同的錯誤。
我該如何解決?
清除緩存將其修復。 在Windows 7中,緩存位於
C:\Users\username\AppData\Local\NetBeans\...
在Linux上,緩存位於:
/home/username/.cache/netbeans/...
在清除緩存並重新啟動Netbeans之后,它開始再次識別org.*
導入。
org.netbeans.lib.awtextra是AbsoluteLayout庫的一部分。 每當在表單中使用absolutelayout時,它都應該由ide自動添加。 但是,如果您在使用絕對布局后切換到其他布局,則jar /庫會從類路徑中刪除,並且調用該庫的現有代碼將無法編譯。
如果要使用絕對布局,請在項目中包含庫。 在項目中選擇“庫”節點,右鍵單擊並選擇“添加庫”,然后從可用庫列表中選擇“絕對布局”庫。
如果您不希望使用絕對布局,那么最好取消依賴庫的注釋/刪除代碼,並使用新布局重新進行表單設計。
你可以嘗試導入
import org.xml.sax.Attributes;
這是JDK的一部分。 如果找不到,那確實是錯誤的。
我懷疑您需要將庫添加到您的maven pom.xml
文件中。
您應該通過退出netbeans,然后重新打開它來重定向所有丟失的.jar文件。 應該有一個提示,要求您幫助IDE查找.jar文件。 因此,請這樣做。 如果找不到jar文件。 清潔並構建單個包裝。 軟件包目錄中將創建一個名為dist目錄的新目錄。 現在,您可以重定向它們。
以上對我不起作用,所以我在下面嘗試了它的工作:
根據我的經驗,問題出在帶有 AbsoluteLayout 的 Jpanel 上,我進行了自由設計並解決了問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.