java+maven配置yguard的一次实验

最近项目要混淆一下代码,找了proguard 配置及其复杂试了两天,猝。

找了classfinal,不知道是jdk问题还是啥,看他几百年没更新了,弃之。

找到yguard,有文档,在更新,good,就是你了

https://github.com/yWorks/yGuard/tree/master/examples

官方文档找到下面的springboot+maven样例配置了,可以运行完美。

配置到项目,啊咧提示

PS D:\project\sjgj\sjgj-api\sjgj-manage-api\target> java -jar .\sjgj-manage-api.jar

错误: 尝试打开文件.\sjgj-manage-api.jar时出现意外错误、

逗我呢

经过源文件和目标文件中文件互相对调发现,当只有类文件,property文件或者yml互相对调的时候可以,只要涉及doc文件,rar文件等久噶了,很开心以为是文件问题 删了文件发现还有问题,怒,继续测试ai提示说我jar包名字不能为中文,我特么就是英文啊,仔细一想这几个文档都是中文,文件已经删了应该没了 那还有一个文件夹带中文,改完 可以跑了

总结yguard混淆,文件及文件夹不能为中文,完结

相关推荐
学术阿凡提11 小时前
Spring Boot 集成 Fastjson2 完整教程:从入门到避坑
spring boot·安全·json
SamDeepThinking11 小时前
第1篇-开篇词:几亿用户规模下,我们是怎么做C端高并发商品系统的
java·后端·架构
weisian15111 小时前
Java并发编程--47-分布式ID生成器:雪花算法(Snowflake)与时钟回拨问题
java·算法·时钟回拨·雪花算法id
itzixiao11 小时前
L1-066 猫是液体(5分)[java][python]
java·开发语言·python·算法
冷小鱼11 小时前
MyBatis 与 MyBatis-Plus:从入门到精通的完整指南
java·tomcat·mybatis
DolphinScheduler社区11 小时前
DolphinScheduler 3.3.2 如何调用 DataX 3.0 + SeaTunnel 2.3.12?附 Demo演示!
java·spark·apache·海豚调度·大数据工作流调度
亦暖筑序11 小时前
AI 客服系统安全加固:JWT 鉴权 + Bucket4j 三层限流
java·架构
xhuiting11 小时前
项目技术总结
java
某人辛木11 小时前
JDK安装配置
java·开发语言
counting money11 小时前
Spring框架基础(依赖注入-全注解形式)
java·数据库·spring