JAR文件
JAR即为Java归档。将工程中的各种文件和目录打包并压缩,最终提供的软件只需要一个文件即可。==压缩采用的格式为ZIP==。
JAR工具
jdk/bin目录下的jar工具
jar cvf JARFileName SourceFile1 Dir1 SourceFile...
jar cvf HelloWorld.jar ./*.class ./*.gif
//类似于UNIX的tar命令
常用参数:
-c 创建一个归档,打包文件的时候使用
-f 指定压缩得到的目标文件名或被解压的文件的文件名,如果不指定,则命令会从标准输入输出中读取/写入
-v 要求命令打印出其执行的详细操作、结果
-x 解压文件;当有gz后缀时,在x前面加上’z’
0 存储文件,但是不进行压缩
-e 指定程序入口点(指定程序的主类)
启动JAR打包的Java程序
java -jar ApplicationName.jar