开发者社区 问答 正文

ProGuard混淆器的问题?报错

因为老大要求对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

请问,我该怎么样扩充内存哦?

展开
收起
爱吃鱼的程序员 2020-06-22 12:50:52 569 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    你用的什么服务器,网上搜索对应服务器内存设置<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;">configuration.pro是混淆配置文件,要你自己写的,如果你下的是完整版的话可以在examples里找到例子

    2020-06-22 12:51:09
    赞同 展开评论
问答分类:
问答地址: