一、代码示例

public class Test 
{
    public static void main( String[] args )
    {
        int a = 0;
        while (a < 100) {
            a *= 10;
        }
    }
}

二、打包步骤

1. 编译 Java 代码

首先,确保已经安装了 JDK。然后在本地终端中进入 Java 源代码所在的目录,编译代码。

javac Test.java

这会在当前目录下生成 Test.class 文件。

2. 创建 Manifest 文件

注意 Main-Class 下面必须有一个换行

为了让 Jar 包能够自动找到主类,需要创建一个 MANIFEST.MF 文件。该文件可以放在任意位置,内容如下:

Manifest-Version: 1.0
Main-Class: Test

将此文件保存为 MANIFEST.MF

3. 打包成 Jar

使用 jar 命令将编译后的 .class 文件和 MANIFEST.MF 打包成 Jar 包。

jar cfm Test.jar MANIFEST.MF Test.class

这会在当前目录下生成 Test.jar 文件。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐