当前位置: 首页 > 图灵资讯 > 技术篇> 通过java命令打包jar

通过java命令打包jar

来源:图灵教育
时间:2023-06-06 09:25:48

1.编写 Java 并编译成代码 class 文件

首先,我们需要写作 Java 并将其编译成代码 class 假设我们有一个名字 HelloWorld.java 包含以下代码的文件:

public class HelloWorld {    public static void main(String[] args) {        System.out.println("Hello, world!");    }}

我们能用 javac 将文件编译成命令 class 文件,命令如下:

javac HelloWorld.java

执行此命令后,将在当前目录下生成名称 HelloWorld.class 的文件。

2.编译好的 class 文件打包成 Jar 文件

接下来,我们需要编译好 class 文件打包成 Jar 我们可以使用文件 jar 命令完成此操作如下:

jar cvf HelloWorld.jar HelloWorld.class

执行此命令后,将在当前目录下生成名称 HelloWorld.jar 我们需要的文件,也就是我们需要的 Jar 文件。其中,,cvf 参数表示创造新的 Jar 文件,指定 Jar 文件名为 HelloWorld.jar,最后一个参数是需要打包的文件名或目录名,这里我们指定为 HelloWorld.class。

到目前为止,我们已经成功地使用了它 Java 命令打包了一个 Jar 我们可以使用文件 java 命令执行文件如下:

java -jar HelloWorld.jar

执行命令后,可以看到输出内容为“Hello, world!”