以zip格式导入jar文件



我只想知道为什么我们不能在eclipse中添加zip格式的jar文件。我尝试将外部jar文件添加为zip,只是为了知道它是否正确。但它给出了错误。但当我在谷歌上搜索时,一些文章说我们可以添加zip格式。有人能给我解释一下吗。

具有.java扩展名的文本文件是Java源文件,但它只是一个文本文件,那么为什么它必须具有.java扩展名呢?因为大多数工具都不认为具有任何其他扩展名的文本文件是Java源文件。

具有.jar扩展名的zip文件是Java档案文件,包含编译的Java类文件(以及更多),但它只是一个zip文件,那么为什么它必须具有.jar扩展名呢?因为大多数工具都不认为具有任何其他扩展名的zip文件是Java归档文件。

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

做了更多的研究并发现:

如何在Eclipse中正确添加外部库?

然后我按照步骤:

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

总之:永远不要将库作为zip导入,否则你会头疼不已。

希望这能帮助其他人。

如果出现一些错误,比如丢失了属于用户库的文件,清理项目可能是一个解决方案。不过,刷新项目对我来说效果不错。请尝试按F5键或右键单击项目文件夹,然后选择刷新。

最新更新