2012-06-04 91 views
11

我用JRE system Library [jre7],當我import org.jdesktop.application.Action我得到Eclipse不承認org.jdesktop。*

The import org.jdesktop cannot be resolved 

我通過Build Path > remove from build path刪除的構建路徑,然後我做了
project > properties > java build path > add Library > JRE system Library,仍然同樣的錯誤。

+0

你是什麼意思「我刪除了構建路徑」?您是否正確添加了庫(即它是否顯示在參考庫的項目中)? – brimborium

回答

18

org.jdesktop代碼不是Java SE的一部分,所以這些類將不在JRE中。您需要找到並下載包含這些類的JAR文件,然後將其添加到Eclipse構建路徑中。

(下載JAR一個地方是here ...但它很容易,如果這個環節斷裂做自己的搜索。轉到Maven的中央或findjar。)

+0

我將org-jdesktop-layout.jar添加到buildPath,但沒有幫助。它是否是正確的JAR? – URL87

+0

看看裏面。它是否包含您正試圖導入的類?如果不是,那就是錯誤的JAR文件。 –

31

如果有人有興趣,我不得不下載3個JAR文件:

  • appframework-1.0.3.jar(在以前的帖子鏈接)至極包含org.jdesktop.application類,
  • 擺動佈局1.0.3.jarlink至極包含org.jdesktop.layout類,
  • 擺動工人1.1.jarlink至極包含org.jdesktop.swingworker班,由他人罐子
+1

我確實接受這是正確的答案。感謝您的研究! – ignis

3

剛剛從here下載相應的jar文件必需的。你很好走。 將jar添加到您的構建路徑。