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混淆,文件及文件夹不能为中文,完结

相关推荐
xqqxqxxq5 小时前
Java AI智能P图工具技术笔记
java·人工智能·笔记
谷雨不太卷5 小时前
进程的状态码
java·前端·算法
顾温5 小时前
default——C#/C++
java·c++·c#
空中海5 小时前
02 ArkTS 语言与工程规范
java·前端·spring
楚国的小隐士5 小时前
在AI时代,如何从0接手一个项目?
java·ai·大模型·编程·ai编程·自闭症·自闭症谱系障碍·神经多样性
yaki_ya5 小时前
yaki-C语言:从概念基础到内存解析---数组(array)完全指南
java·c语言·算法
刃神太酷啦5 小时前
扒透 STL 底层!map/set 如何封装红黑树?迭代器逻辑 + 键值限制全手撕----《Hello C++ Wrold!》(23)--(C/C++)
java·c语言·javascript·数据结构·c++·算法·leetcode
亚历克斯神5 小时前
Java 25 模式匹配增强:让代码更简洁优雅
java·spring·微服务
星辰徐哥5 小时前
Rust异步测试与调试的实践指南
android·java·rust
星河耀银海5 小时前
C++ 运算符重载:自定义类型的运算扩展
android·java·c++