如何扩展jar文件中的类?

时间:2014-11-03 00:11:48

标签: java class jar override

我有一个关于如何扩展jar文件中存在的.class的基本问题?

例如,我的构建路径上有library.jar个文件,在这个jar文件中有一个类ClassA.class

当我尝试在eclipse中执行此操作时

public class ClassAImpl extends ClassA{
}

它显示错误,说它无法找到ClassA。

这是否意味着我必须下载library.jar的来源并将其添加到我的项目中?

不确定我的问题是否足够明确?

1 个答案:

答案 0 :(得分:3)

您应该能够将library.jar添加到项目构建路径中。 "窗口>偏好> Java>构建路径>用户库"。然后,您需要导入ClassA - 然后您可以

public class ClassAImpl extends ClassA{
}

只要ClassA不是final

eclipse Build Path