簡體   English   中英

NetBeans 錯誤:package 組織不存在

[英]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目錄的新目錄。 現在,您可以重定向它們。

我很容易做到,只需單擊Jframe,在Navigator選項卡上,右鍵單擊-> Set Layout-> Absolute Layout和YEP,它對我有用。

在此處輸入圖片說明

以上對我不起作用,所以我在下面嘗試了它的工作:

  1. 谷歌“absolutelayout.jar 下載”
  2. 下載jar
  3. 打開 NetBeans 並將此“AbsoluteLayout-RELEASE***.jar”文件添加到您的項目庫文件夾中。
  4. 現在嘗試運行項目/文件

根據我的經驗,問題出在帶有 AbsoluteLayout 的 Jpanel 上,我進行了自由設計並解決了問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM