以zip格式导入jar文件

时间:2019-01-30 08:09:46

标签: java eclipse jar

我只是想知道为什么我们不能在eclipse中添加zip格式的jar文件。我试图将外部jar文件添加为zip只是为了知道天气是否正确。但这会带来错误。但是当我在Google上搜索它时,有些文章说我们可以以zip格式添加。任何人都可以向我解释一下。

2 个答案:

答案 0 :(得分:0)

扩展名为.java的文本文件是Java源文件,但仅仅是文本文件,所以为什么必须具有扩展名.java?因为大多数工具都不会将具有任何其他扩展名的文本文件视为Java源文件。

扩展名为.jar的zip文件是Java存档文件,其中包含已编译的Java类文件(以及更多),但是只是一个zip文件,所以为什么要包含拥有.jar扩展名?因为大多数工具都不会将具有任何其他扩展名的zip文件视为Java存档文件。

文件扩展名对于确定文件类型至关重要。

答案 1 :(得分:0)

进行了更多研究,发现了这一点:

How to add external library properly in Eclipse?

然后我按照以下步骤操作:

  1. 将所有Google api内容提取到一个名为lib的文件夹中。
  2. 创建一个新的用户Librarby窗口->首选项-> Java->构建路径->新建     ->为您的库命名->取消选中系统库->添加外部jar->手动添加所需的jar。
  3. 右键单击项目文件夹->构建路径->配置构建路径 ->图书馆->     添加库->用户库->检查创建的用户库。

结论:永远不要以zip格式导入库,否则您会很头疼。

希望这对其他人有帮助。

如果出现一些错误(例如丢失属于用户库的文件),则清理项目可能证明是一种解决方案。但是,刷新项目对我来说效果很好。尝试按F5或右键单击项目文件夹,然后选择刷新。