如何解决ProGuard - 混淆 SpringBoot 'fat' jar
我在我的应用程序中使用 ProGuard 插件进行混淆时遇到问题。
让我展示我的用例:
1.我的应用程序使用在开发阶段后需要混淆的库(作为来自 artifactory 的依赖项)(库的公共 API 需要再次保护以防止逆向工程)。
2.我的代码应该保持“原样”的形式 - 用于记录目的。
3.我无法从打开的目录中获取我的 jar(例如文件夹 libs 中的 jars)。我必须使用从 artifactory/m2 提供的库并在构建过程中混淆它们(gradle 任务)。
4.混淆后的应用程序需要放在'fat' springboot jar 中。
你认为 Proguard 可以处理这个用例吗?
感谢您的帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。