什么是 JAR 文件?


Java 归档文件是一种文件格式/归档工具,其中包含可执行 Java 应用程序的所有组件。所有预定义的库都以这种格式提供。

要将其中任何一个(除了 rt.jar)包含到您的项目中,您需要为该特定的 JAR 文件设置类路径。您可以使用命令行选项或使用任何 IDE 创建 JAR 文件。

创建 Jar 文件

您可以使用 jar 命令创建 Jar 文件,如下所示。

jar cf jar-file input-file(s)

让我们考虑一个示例,创建一个名为 Sample.java 的 Java 示例程序

Sample.java

public class Sample {
   public static void main(String args[]){
      System.out.println("Hi welcome to Tutorialspoint");
   }
}

如果您使用 Javac 命令编译此程序,如下所示 -

C:\Examples >javac Sample.java

此命令编译给定的 Java 文件并生成 .class 文件(字节码)

Byte Code

现在,为生成的类创建一个 jar 文件,如下所示 -

C:\Sample>jar cvf sample.jar *.class
added manifest
adding: Sample.class(in = 434) (out= 302)(deflated 30%)

这将为当前目录中的所有类(因为我们使用 * 代替名称)生成一个指定名称的 jar 文件。

Jar File

更新于: 2019-07-30

2K+ 阅读量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.