从零开始打jar包

https://www.cnblogs.com/flashsun/p/7246260.html (从零开始打jar包)

1、最简单的jar包

1)编译:javac Hello.java -d target , target 为 编译输出目录

2)打成jar包:jar -cvf hello.jar Hello.class, -c表示创建,-v表示输出创建过程的一些信息,-f表示生成的jar包名称

    》 定义MENIFEST.MF文件:jar -cvfm hello.jar META-INF\MENIFEST.MF Hello.class

3)总结:javac 要编译的文件 -d 目标位置

    jar -cvfm jar包命名 MENIFEST文件 要打包的文件1 要打包的文件2

 

2、制作含有jar文件的jar包

1)javac -cp xxx.jar 要编译的文件 -d 目标地址, -cp 表示 -classpath,指的是把xxx.jar加入到classpath路径下

2)MENIFEST.MF中要添加 Class-Path 属性,多个jar文件用空格分隔

posted @   chenyizh  阅读(340)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示