jar命令简单使用

Posted wangyiwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jar命令简单使用相关的知识,希望对你有一定的参考价值。

windows10操作系统,JDK1.8为例:

 

 

打包主要是针对class文件以及依赖的jar包。

 

 

1、编写MANIFEST.MF文件(详细可以上网查一下MANIFEST.MF文件规则。)

 技术分享图片

技术分享图片

 

 技术分享图片

 

 

 

此文件主要是注意空格,如上截图,Class-Path属性超出70个字符会换行,如果依赖多个jar包,建议按照以上写法,只写依赖的jar包(正常jar包名不会超过70个字符吧),如果jar包名称超过70字符,可自行修改jar包名称。不同操作系统分隔符不同,最好依赖的jar包和生成的jar包在同一个目录下。

 

2、打包

本文只介绍jar命令最常见用法,详细自己研究每个参数的作用。

 

技术分享图片

 

 

MANIFEST.MF可放在任意位置,本文放在完整类路径上级路径。

 技术分享图片

技术分享图片

 

 

 

命令:  jar cvfm Jar.jar ..\\MANIFEST.MF -C ./ .

技术分享图片

 

 

3、运行jar详细自己研究每个参数的作用。

 技术分享图片

   

命令:  java -jar Jar.jar

 

 技术分享图片

 

 

 

 技术分享图片

 

   

以上是关于jar命令简单使用的主要内容,如果未能解决你的问题,请参考以下文章

[转] maven打包可运行的fat-jar的简单方法

阿里云简单部署项目(入门级)

Spring Boot 简单的打包部署

JDK内嵌指令的简单学习

使用java -jar运行jar包

命令行下Jar包打包小结