javac 生成 jar脚本命令

1 指定编译输出目录的选项

ps: java代码全路径 javac -d 是用于指定编译输出目录的选项,如果不执行这句,可能会导致修改了java代码后,再次生成的jar 没生效

java 复制代码
javac -d. D:\TestAspect\app\src\main\java\com\ljl\testaspect\ui\Modify.java    
2 将java 生成 class 文件
复制代码
 javac D:\TestAspect\app\src\main\java\com\ljl\testaspect\ui\Modify.java        
3 创建Manifest.txt 文件

txt 内容填入版本 和 java文件对应包名

java 复制代码
Manifest-Version: 1.0
Main-Class: com.ljl.testaspect.ui.Modify
4 执行jar cvfm 创建jar 并执行指定MANIFEST.MF 文件

ps:注意class 文件路径格式

java 复制代码
 jar cvfm ModifyApk.jar D:\TestAspect\app\src\main\java\com\ljl\testaspect\ui\Manifest.txt com/ljl/testaspect/ui/Modify.class
相关推荐
℃CCCC5 分钟前
请求库-axios
开发语言·华为·网络请求·harmonyos·deveco studio·axios请求·arkts编程
ling__i11 分钟前
java day18
java·开发语言
矛取矛求12 分钟前
日期类的实现
开发语言·c++·算法
非ban必选12 分钟前
netty-scoket.io路径配置
java·服务器·前端
大翻哥哥23 分钟前
Python 2025:AI工程化与智能代理开发实战
开发语言·人工智能·python
在下雨59942 分钟前
项目讲解1
开发语言·数据结构·c++·算法·单例模式
再努力"亿"点点1 小时前
Sklearn(机器学习)实战:鸢尾花数据集处理技巧
开发语言·python
渣哥1 小时前
我和Java 8 Stream相爱相杀的那些年
java
爱吃烤鸡翅的酸菜鱼1 小时前
【Spring】原理解析:Spring Boot 自动配置
java·spring boot
小白兔3531 小时前
一文讲通Unicode规范、UTF-8与UTF-16编码及在Java中的验证
java