Fat-jar 打包,并使用 proguard 混淆代码
2014-03-11 22:12
337 查看
.
.
.
.
.
Build Fat Jar 的时候在 Clas-Path 中填入需要引用的第三方 jar 包,如下图:
点击下一步,只勾选自己的项目,其它第三方包都不要勾选,否则混淆会出现问题。
点击 Finish 之后会生成 jar 包,然后将需要的包拷贝到生成的 jir 包所在位置,要保持相对路径不变。
启动 proguard。
在 input/output 中选择所有引用的 Jar 包,包括 jdk 的。
切换到“Process”选项卡,点击Process按钮即可。
另外,混淆之后一定要手工测试一下,可能混淆之后出现无法运行的情况。
.
.
.
.
Build Fat Jar 的时候在 Clas-Path 中填入需要引用的第三方 jar 包,如下图:
点击下一步,只勾选自己的项目,其它第三方包都不要勾选,否则混淆会出现问题。
点击 Finish 之后会生成 jar 包,然后将需要的包拷贝到生成的 jir 包所在位置,要保持相对路径不变。
启动 proguard。
在 input/output 中选择所有引用的 Jar 包,包括 jdk 的。
切换到“Process”选项卡,点击Process按钮即可。
另外,混淆之后一定要手工测试一下,可能混淆之后出现无法运行的情况。
相关文章推荐
- c++-01--迭代器
- spring配置文件中的<context:annotation-config/>
- 120页的源程序ButtonDemo.java
- c语言实现全排列一
- 【C++】PAT(advanced level)1029. Median (25)
- eclipse.ini内存设置
- JAVA反射机制的概述
- JAVA学习第六天笔记
- python 实现梯度下降
- thinkphp开发的影视网站程序 采集优酷土豆都可以
- 【java语言】积累篇
- java简单的装潢模式
- c#分页类(转)
- 用php编写Nagios插件
- 第2周:Java事件处理
- 关于struts、spring 和 hibernate的说明
- c/c++ 100行代码破解winrar
- Struts2 namespace总结
- 第2周:Java事件处理
- struts-config.xml配置文件详解