如何在Eclipse中导入一个jar ?


当前回答

两个选择:

1/来自项目:

2/如果你已经导入了其他jar,从“References Libraries”目录:

两者都会引导你进入这个屏幕,在这里你可以管理你的库:

其他回答

只是对将jar导入Eclipse(插件开发)项目的注释:

In case you are developing Eclipse plug-ins, it makes sense to use Eclipse's native bundling mechanism instead of just importing the jar into a plug-in project. Eclipse (or better its underlying OSGi runtime, Equinox) uses so-called bundles which contain some more information than plain jars (e.g., version infos, dependencies to other bundles, exported packages; see the MANIFEST.MF file). Because of this information, OSGi bundles can be dynamically loaded/unloaded and there is automatic dependency resolution available in an OSGi/Eclipse runtime. Hence, using OSGi bundles instead of plain jars (contained inside another OSGi bundle) has some advantages.

(顺便说一句:Eclipse插件与OSGi包是一回事。)

很有可能有人已经将某个(第三方)库绑定为OSGi包。你可能想看看下面的bundle仓库:

http://www.springsource.com/repository/app/ http://download.eclipse.org/tools/orbit/downloads/ http://www.osgi.org/Repository/HomePage

如果您想要更改文件系统中的项目位置,那么添加外部Jar并不明智。

最好的方法是添加jar到构建路径,这样你的项目将在导出时编译:

在项目文件夹中创建一个名为lib的文件夹。 将您需要的所有jar文件复制到此文件夹。 在eclipse中刷新您的项目。 选择所有jar文件,然后右键单击其中一个文件,选择构建路径->添加到构建路径

您可以通过右键单击Project→Build Path→Configure Build Path在Eclipse中添加一个jar。在Libraries选项卡下,单击Add Jars或Add External Jars并给出Jar。这里有一个简单的演示。

上述解决方案显然是一个“快速”的解决方案。然而,如果您正在处理一个需要向源代码控制存储库提交文件的项目,我建议将Jar文件添加到源代码控制存储库中的专用库文件夹中,并引用上面提到的少数或全部Jar文件。

首先,你要了解你的项目是什么 然后右击鼠标,选择底部的属性 然后在左上角选择内置路径然后添加外部jar文件添加点击应用,就这样了

Eclipse ->首选项-> Java ->构建路径->用户库->新建(命名它)->添加外部jar

(我建议在这些步骤之前将您的新库拖到eclipse文件夹中,以保持所有内容在一起,这样如果您重新安装eclipse或您的操作系统,您就不需要rwlink除JDK以外的任何内容)现在选择您想要的jar文件。单击OK。

右键单击项目并选择生成路径->添加库

供参考,只是代码,然后右键单击和来源->组织导入