注意
请提前设置好Java环境,且以下操作均在同一文件夹下完成

编写Java源码

示例:

1
2
3
4
5
public class Pi {
public static void main (String[] args) {
System.out.println("3.1415926535897932384626");
}
}

保存上述代码为Pi.java文件

编译源码为class文件

1
javac -encoding UTF-8 Pi.java

创建MANIFEST.MF文件

接下来,需要创建一个MANIFEST.MF文件,以便在 Jar 文件中指定主类。该文件的内容如下:

1
2
Manifest-Version: 1.0
Main-Class: Pi

保存以上文本为MANIFEST.MF文件

打包为Jar文件

现在,我们可以使用Jar工具将编译后的类文件和MANIFEST.MF一起打包成 Jar 文件。使用以下命令:

1
jar cfm Pi.jar MANIFEST.MF Pi.class

运行Jar包

要运行Jar包,请执行以下命令:

1
java -jar Pi.jar