Java 如何在eclipse中将jar文件中的几个类添加到我的项目中?

Java 如何在eclipse中将jar文件中的几个类添加到我的项目中?,java,eclipse,classpath,Java,Eclipse,Classpath,我在eclipse中有一个独立java项目。我必须将dom4j.jar放在META-INF\lib目录中。但是根据我的applicationserver考虑,它已经公开了除org.dom4j之外的所有包。因此,我必须明确地将org.dom4j包中的所有类都提供给我的应用程序。我们有什么办法可以做到这一点吗 更新: 我只希望jar中的几个类在运行时对我的项目可用 转到项目属性->java构建路径->库->添加JAR 添加这个jar谢谢你的回答,但是如果我通过buildpath添加,它们只能在编译时

我在
eclipse
中有一个
独立java项目。我必须将
dom4j.jar
放在
META-INF\lib
目录中。但是根据我的
applicationserver
考虑,它已经公开了除
org.dom4j
之外的所有包。因此,我必须明确地将
org.dom4j
包中的所有类都提供给我的应用程序。我们有什么办法可以做到这一点吗

更新:


我只希望jar中的几个类在运行时对我的项目可用

转到项目属性->java构建路径->库->添加JAR
添加这个jar

谢谢你的回答,但是如果我通过buildpath添加,它们只能在编译时使用。而且我不希望所有的类在运行时都对我的项目可用。我只希望dom4j.jar中的几个类在运行时可用。我希望我的问题是清楚的,你可以在你的代码中导入选择性的类,但是你需要把jar保存在你的库中,这就是问题所在。如果我将整个jar与所有类放在一起,服务器就会抛出ClassCastException,因为AppServer类已经加载了很少的类loader@G你的问题是别的。您的服务器正在维护不同版本的dom jar。试着删除那个,然后放这个。你不能从这个jar中提取几个类文件,并使它们在运行时可用,你是说这不可能吗?