2014-11-03 50 views
2

我有一個關於如何擴展一個jar文件中存在的.class的基本問題?如何擴展一個jar文件中存在的類?

例如,我有我的構建路徑library.jar文件,這個jar文件中還有一類ClassA.class

當我嘗試這樣做在Eclipse

public class ClassAImpl extends ClassA{ 
} 

這表明說,它的錯誤找不到ClassA。

是否意味着我必須下載library.jar的來源並將其添加到我的項目中?

不知道我的問題是否足夠清楚?

+2

如果庫被正確包含,這應該工作!你能提供類路徑嗎?你有沒有嘗試清理和重建項目? – Michael 2014-11-03 00:18:03

+1

不要忘記導入該類:'import package.of.classA.ClassA;' – Tom 2014-11-03 00:24:32

回答

2

您應該可以將library.jar添加到您的項目構建路徑。 「窗口>首選項> Java>構建路徑>用戶庫」。然後,你需要導入ClassA - 然後你就可以

public class ClassAImpl extends ClassA{ 
} 

只要ClassAfinal

eclipse Build Path

+0

非常感謝您的詳細解釋。 – javanoob 2014-11-03 00:30:27

相關問題