网站首页 > 文章中心 > 其它

java代码混淆打包

作者:小编 更新时间:2023-09-08 13:32:36 浏览量:305人看过

eclipse混淆打包发生错误

这是因为你混淆的代码没有一个入口,也就是说,这个程序或者jar包被全部混淆了,外部没有任何一个地方可以正常调用到它,换句话说就是"你混淆出来的东西没法用".假如你混淆的是apk,参考

假如你混淆的是jar包:

依赖其它的库使用类似下述语句

-libraryjars D:/developApp/androidsource/xxx.jar

混淆的java代码里有标签,加上

-keepattributes *Annotation*

java代码混淆打包-图1

最后就是把对外接口给keep住

java中jar打包后中文文件全部乱码,如何解决?

可以了

求教Java web项目一般怎样做代码混淆或加密

java代码混淆打包-图2

第一段:java web项目混淆

根据提示一步步完成.

把web项目打成jar包后用proguard进行混淆,然后把混淆过后的class目录替换发布包war中的对应目录,启动运行是正常的.

主要注意利用proguard生成xxx.pro文件,然后手动加工-keep class WebRoot.WEB-INFO.lib.* 等项目中不需要混淆的包和类.

第二段:java web项目打成.exe

没找到免费的,这搜到个收费的--Jinstall,试了下功能挺好,

可以加密、集成jdk、tomcat,如果数据库是mysql也集成,其他数据库的话要设置数据库的url.

以上就是土嘎嘎小编为大家整理的java代码混淆打包相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章