从零开始打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文件用空格分隔
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步