如何在Eclipse中导入jar

use*_*734 318 java eclipse jar

如何在Eclipse中导入jar?

bra*_*boy 381

您可以通过右键单击Project→Build Path→配置构建路径在Eclipse中添加jar.在Libraries选项卡下,单击Add Jars或Add External JARs并给Jar.一个快速演示在这里.

在此输入图像描述

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

  • 我认为它应该是:`添加外部JAR" (32认同)
  • 我应该将它们插入到 modulepath 或 classpath 下吗? (4认同)
  • 对我而言,它是"添加外部档案". (3认同)
  • 菜单选项是ADT v22.2.1(2013年10月)中的"项目>属性> Java构建路径". (3认同)

Hes*_*sin 187

如果要更改文件系统中的项目位置,添加外部Jar并不智能.

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

  1. 在项目文件夹中创建一个名为lib的文件夹.

  2. 将所有需要的jar文件复制到此文件夹.

  3. 在eclipse中刷新你的项目.

  4. 选择所有jar文件,然后右键单击其中一个并选择Build Path - > Add to Build Path

  • @Rameshwar它可以是任何东西 (2认同)

Von*_*onC 94

两种选择:

1 /来自项目:

替代文字

2 /如果您已导入其他jar,请从"References Libraries"目录中输入:

替代文字

两者都将引导您进入此屏幕,您可以在其中管理您的库:

替代文字

  • @Pacerier"添加罐子"是指可从工作区内直接访问的罐子.它们的路径与工作空间中的项目相关,而不是绝对路径."添加外部罐子"适用于存放在其他任何地方(在硬盘驱动器或LAN/WAN上)的罐子,并使用绝对路径. (11认同)
  • 添加Jar vs Add External Jar有什么不同之处? (2认同)

Ash*_*hir 10

以下是步骤:

  1. 单击文件>导入."导入"窗口打开.

  2. 在"选择导入源"下,单击"J2EE">"App Client JAR文件".

  3. 点击下一步.

  4. 在"应用程序客户机文件"字段中,输入要导入的应用程序客户机JAR文件的位置和名称.您可以单击"浏览"按钮从文件系统中选择JAR文件.

  5. 在"应用程序客户机项目"字段中,键入新项目名称或从下拉列表中选择应用程序客户机项目.如果在此字段中键入新名称,将根据应用程序客户机JAR文件的版本创建应用程序客户机项目,它将使用默认位置.

  6. 在"目标运行时"下拉列表中,选择要为开发定位的应用程序服务器.此选择通过修改项目的类路径条目来影响运行时设置.

  7. 如果要将新模块添加到企业应用程序项目,请选中"将项目添加到EAR"复选框,然后从列表中选择现有企业应用程序项目,或单击"新建"创建一个新项目.

    注意:如果键入新的企业应用程序项目名称,则将在缺省位置创建企业应用程序项目,该位置具有基于正在创建的项目版本的最低兼容J2EE版本.如果要为企业应用程序指定其他版本或不同位置,则必须使用"新建企业应用程序项目"向导.

  8. 单击"完成"以导入应用程序客户端JAR文件.


小智 5

只是评论将jar导入Eclipse(插件开发)项目:

如果您正在开发Eclipse插件,那么使用Eclipse的本机捆绑机制而不是仅将jar导入插件项目是有意义的.蚀(或更好的底层OSGi运行时,春分)使用含有一些比普通的罐子更多信息,所谓的包(例如,版本的相关信息,依赖于其他捆绑包,导出包;看到MANIFEST.MF文件).由于这些信息,可以动态加载/卸载OSGi包,并且OSGi/Eclipse运行时中可以使用自动依赖项解析.因此,使用OSGi包而不是普通的jar(包含在另一个OSGi包中)具有一些优点.

(顺便说一句:Eclipse插件与OSGi捆绑包是一样的.)

有人很可能已将某个(第三方)库捆绑为OSGi包.您可能想要查看以下捆绑存储库: