Answers:
您可以在Eclipse中通过右键单击Project→Build Path→Configure Build Path添加一个jar。在“库”选项卡下,单击“添加罐子”或“添加外部JAR”,然后提供罐子。这里是一个快速演示。
上述解决方案显然是一种“快速”解决方案。但是,如果您正在从事一个需要将文件提交到源代码控制存储库的项目,我建议将Jar文件添加到源代码控制存储库中的专用库文件夹,并如上所述引用其中的一部分或全部。
万一要更改文件系统中的项目位置,添加外部Jar并不明智。
最好的方法是添加jar来构建路径,以便您的项目在导出时将进行编译:
在您的项目文件夹中创建一个名为lib的文件夹。
将您需要的所有jar文件复制到此文件夹。
在Eclipse中刷新您的项目。
选择所有jar文件,然后右键单击其中一个,然后选择Build Path-> Add to Build Path
两种选择:
1 /来自项目:
2 /如果您已经导入了其他jar,请从目录“参考库”中进行:
两者都将引导您到此屏幕,您可以在其中管理库:
步骤如下:
单击文件>导入。导入窗口打开。
在“选择导入源”下,单击J2EE> App Client JAR文件。
点击下一步。
在“应用程序客户端文件”字段中,输入要导入的应用程序客户端JAR文件的位置和名称。您可以单击浏览按钮以从文件系统中选择JAR文件。
在“应用程序客户端项目”字段中,键入新的项目名称或从下拉列表中选择一个应用程序客户端项目。如果在此字段中输入新名称,则将基于应用程序客户端JAR文件的版本创建应用程序客户端项目,并且它将使用默认位置。
在“目标运行时”下拉列表中,选择要作为开发目标的应用程序服务器。该选择通过修改项目的类路径条目来影响运行时设置。
如果要将新模块添加到企业应用程序项目中,请选中“将项目添加到EAR”复选框,然后从列表中选择一个现有的企业应用程序项目,或者通过单击“新建”来创建一个新的项目。
注意:如果键入新的企业应用程序项目名称,则将在默认位置创建企业应用程序项目,该默认位置基于要创建的项目的版本具有最低的兼容J2EE版本。如果要为企业应用程序指定其他版本或其他位置,则必须使用“新建企业应用程序项目”向导。
单击完成以导入应用程序客户端JAR文件。
关于将jar导入Eclipse(插件开发)项目的评论:
如果您正在开发Eclipse插件,那么使用Eclipse的本机捆绑机制是有意义的,而不仅仅是将jar导入到插件项目中。Eclipse(或更好的底层OSGi运行时,Equinox)使用所谓的捆绑软件,其中包含的捆绑软件比普通jar包含更多信息(例如,版本信息,对其他捆绑软件的依赖关系,导出的软件包;请参阅MANIFEST.MF文件)。由于此信息,可以动态加载/卸载OSGi捆绑包,并且OSGi / Eclipse运行时中提供了自动依赖项解析。因此,使用OSGi包代替普通的jar(包含在另一个OSGi包中)具有一些优点。
(顺便说一句:Eclipse插件与OSGi捆绑包是同一回事。)
很有可能有人已经将某个(第三方)库作为OSGi捆绑包捆绑了。您可能想看一下以下捆绑软件存储库: