如何在我的WAR中只模糊/Web-INF/class/*.类文件?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (87)

我只想混淆服务器端代码(webapp.war:/web-INF/class/**)。

我如何使用proGuidmaven插件来做到这一点呢?

提问于
用户回答回答于

ProGuard提供以下选项滤光片用于配置的许多不同方面。

过滤器是可以包含通配符的逗号分隔名称的列表。只有与列表中的项匹配的名称才能传递筛选器。

你可以用<outFilter>要将ProGuard应用于输出JAR,outFilter是可选的参数,用于将ProGuard类入口筛选器应用于输出JAR。

在你的情况下,我猜下面的过滤器应该可以工作。当然,可以添加额外的逗号分隔过滤器。(忽略前向启动和asterik标记之间的空格)

<outFilter>**/WEB-INF/classes/ **.class</outFilter>

所属标签

可能回答问题的人

  • Hanzo

    6 粉丝0 提问7 回答
  • Richel

    9 粉丝0 提问3 回答
  • software

    10 粉丝489 提问2 回答
  • 不吃貓的鱼oo

    7 粉丝466 提问2 回答

扫码关注云+社区

领取腾讯云代金券