我有我的应用\ WEB-INF \ lib文件里面很多外部罐
考虑abc.jar为我的外部罐子一个,我不想混淆
所以,我可以排除像下面在我的ProGuard配置中使用过滤器?
-injars C:\应用\ WEB-INF \ lib中(!abc.jar)
如果我对injar选择滤波器,意指如上做,abc.jar也越来越模糊。 请建议我要去的地方错了吗? 如何避免混淆呢?
我有我的应用\ WEB-INF \ lib文件里面很多外部罐
考虑abc.jar为我的外部罐子一个,我不想混淆
所以,我可以排除像下面在我的ProGuard配置中使用过滤器?
-injars C:\应用\ WEB-INF \ lib中(!abc.jar)
如果我对injar选择滤波器,意指如上做,abc.jar也越来越模糊。 请建议我要去的地方错了吗? 如何避免混淆呢?
您应该使用-injars来指定要处理的代码,并-libraryjars指定要保持不变的底层代码。 这样的事情可能工作:
-injars C:/Application/WEB-INF/lib/mycode.jar
-libraryjars C:/Application/WEB-INF/lib(!mycode.jar;)
注意罐名过滤器和所述(空)类名过滤器之间的分号。