我只是想知道为什么我们不能在eclipse中添加zip格式的jar文件。我试图将外部jar文件添加为zip只是为了知道天气是否正确。但这会带来错误。但是当我在Google上搜索它时,有些文章说我们可以以zip格式添加。任何人都可以向我解释一下。
答案 0 :(得分:0)
扩展名为.java
的文本文件是Java源文件,但是仅仅是文本文件,所以为什么必须具有扩展名.java
?因为大多数工具都不会将具有任何其他扩展名的文本文件视为Java源文件。
扩展名为.jar
的zip文件是Java存档文件,其中包含已编译的Java类文件(以及更多),但是是只是一个zip文件,所以为什么要包含拥有.jar
扩展名?因为大多数工具都不会将具有任何其他扩展名的zip文件视为Java存档文件。
文件扩展名对于确定文件类型至关重要。
答案 1 :(得分:0)
进行了更多研究,发现了这一点:
How to add external library properly in Eclipse?
然后我按照以下步骤操作:
结论:永远不要以zip格式导入库,否则您会很头疼。
希望这对其他人有帮助。
如果出现一些错误(例如丢失属于用户库的文件),则清理项目可能证明是一种解决方案。但是,刷新项目对我来说效果很好。尝试按F5或右键单击项目文件夹,然后选择刷新。