将zip文件导入为库 - Eclipse Java

时间:2013-06-28 21:31:03

标签: java eclipse jar import google-api-java-client

我坚持在这里导入谷歌http库。我在以下链接中进行了一些研究:

  1. Eclipse, Java: How to import a library in zip-format?
  2. Import Libraries in Eclipse?
  3. 问题是,我正确导入并正常工作。但经过一段时间后,它停止了工作。我创建了一个用户库,导入了包含库的zip文件,但它不是“编译库”。

    请看一下印刷品:enter image description here

    我正在尝试自己解决四个小时,但我已经累了......有人可以帮我吗?

    编辑一个:

    enter image description here

    编辑二:

    enter image description here

3 个答案:

答案 0 :(得分:2)

做了一些研究并发现了这个:

  1. How to add external library properly in Eclipse?
  2. 然后我按照以下步骤操作:

    1. 将所有google api内容提取到一个名为lib的文件夹
    2. 创建了一个新用户图书馆窗口 - >偏好 - > Java - >构建路径 - >新 - >为您的图书馆命名 - >未选中系统库 - >添加外部罐子 - >手动添加所需的罐子。
    3. 右键单击项目文件夹 - >构建路径 - >配置Build 路径 - >图书馆 - >添加库 - >用户库 - >检查创建的用户 库。
    4. 总之:不要将图书馆作为拉链进口,否则你会长期头痛。

      希望这有助于其他人。

      编辑:如果出现某些错误,例如缺少属于用户库的文件,清理项目可能会成为一种解决方案。但是,刷新项目对我来说效果很好。尝试按F5或右键单击项目文件夹,然后选择刷新。

答案 1 :(得分:0)

在eclipse的左侧面板上右键单击要使用库的类。选择“Build Path”=> “配置构建路径”。

单击Libraries选项卡

单击“添加外部罐子”按钮

浏览文件系统,查找要包含在构建路径中的任何.jar文件(Java归档文件)。

你去..你现在应该能够使用代码中的存档类

答案 2 :(得分:0)

似乎Eclipse的一个缺点是无法从.zip文件中提取.jar文件(这是许多“ combo”库软件包的形式)。我想知道是否存在通过命令行或其他方式将.zip文件直接添加到Java项目中的插件或其他简便的方式。