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

相关推荐
一起养小猫9 小时前
LeetCode100天Day6-回文数与加一
java·leetcode
Ahtacca10 小时前
Linux环境下前后端分离项目(Spring Boot + Vue)手动部署全流程指南
linux·运维·服务器·vue.js·spring boot·笔记
AC赳赳老秦10 小时前
政务数据处理:DeepSeek 适配国产化环境的统计分析与报告生成
开发语言·hadoop·spring boot·postgresql·测试用例·政务·deepseek
程序员小假10 小时前
我们来说一下 MySQL 的慢查询日志
java·后端
独自破碎E10 小时前
Java是怎么实现跨平台的?
java·开发语言
To Be Clean Coder10 小时前
【Spring源码】从源码倒看Spring用法(二)
java·后端·spring
xdpcxq102911 小时前
风控场景下超高并发频次计算服务
java·服务器·网络
想用offer打牌11 小时前
你真的懂Thread.currentThread().interrupt()吗?
java·后端·架构
橘色的狸花猫11 小时前
简历与岗位要求相似度分析系统
java·nlp