因为老大要求对java web工程进行混淆处理,于是我用ProGuard 来进行对war文件进行混淆处理,不料报错如下:
You should run the ProGuard GUI with a larger java heap size, with a command like
java -Xms128m -Xmx192m -jar proguardgui.jar configuration.pro
or you can try running ProGuard from the command line. with a command like
java -jar proguard.jar @configuration.pro
从字面上理解,就是扩大内存的用途,于是我通过cmd打开dos窗口,定位到文件夹
D:\Program Files\proguard4.8\lib
然后输入java -Xms128m -Xmx192m -jar proguardgui.jar configuration.pro
然后报错,提示找不到 configuration.pro文件,我看了下目录
D:\Program Files\proguard4.8\lib,发现里面没有configuration.pro
呀,请问,configuration.pro文件到底是干什么的?而且proguard软件中压根就不存在configuration.pro
请问,我该怎么样扩充内存哦?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你用的什么服务器,网上搜索对应服务器内存设置<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;">configuration.pro是混淆配置文件,要你自己写的,如果你下的是完整版的话可以在examples里找到例子