什么是“普通”或“简单”JAR文件

时间:2015-10-21 15:31:38

标签: java jar

我在Java文档中读到了“普通JAR”/“简单JAR”这两个术语。什么是“普通”或“简单”JAR文件。这是否意味着JAR只包含Java类?如果JAR包含“.dll”和“.xml”文件,那么它不能被视为普通的JAR文件吗?

编辑:以下是引用这些术语的J2EE文档的链接。 https://docs.oracle.com/cd/E13222_01/wls/docs92/programming/libraries.html

2 个答案:

答案 0 :(得分:2)

我的猜测是非简单的JAR文件实际上是其中一个特化:

  • WAR(Web应用程序存档)
  • EAR(企业应用程序存档)
  • RAR(资源适配器模块)

所有这些都共享.jar文件的格式,但在顶部添加特殊语义。

答案 1 :(得分:0)

JAR (Java ARchive)文件是一个文件,其中包含收集到单个文件中并可能已压缩的Java应用程序或applet的类,图像和声音文件。当程序员获得Java程序开发工具包时,会包含一个名为“jar”的小程序或实用程序。