将Java源码编译为Jar包
注意
请提前设置好Java环境,且以下操作均在同一文件夹下完成
编写Java源码
示例:
1 | public class Pi { |
保存上述代码为Pi.java
文件
编译源码为class文件
1 | javac -encoding UTF-8 Pi.java |
创建MANIFEST.MF文件
接下来,需要创建一个MANIFEST.MF
文件,以便在 Jar 文件中指定主类。该文件的内容如下:
1 | Manifest-Version: 1.0 |
保存以上文本为MANIFEST.MF
文件
打包为Jar文件
现在,我们可以使用Jar
工具将编译后的类文件和MANIFEST.MF
一起打包成 Jar 文件。使用以下命令:
1 | jar cfm Pi.jar MANIFEST.MF Pi.class |
运行Jar包
要运行Jar包,请执行以下命令:
1 | java -jar Pi.jar |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Kristil's Blog!