我已经将gwt maven插件配置中的样式配置参数设置为OBFUSCATED(使用maven)。但是,只有我自己的资源包的样式会被混淆,而GWT的标准主题不会。

我该如何解决?

最佳答案

我没有将Maven插件用于GWT,但是我想您正在将编译器(javascript)输出样式(OBFUSCATED | PRETTY | DETAILED)与CSS样式(作为选项不存在)混淆)。

样式混淆是CssResource的功能,即,当您使用CssResourceClientBundle时,默认情况下会混淆所有选择器。标准的GWT主题不会被混淆,实际上所有选择器都通过调用setStyleName("gwt-WidgetName")硬编码到几乎所有小部件中(好,旧的)。

关于java - 为GWT CSS类启用混淆功能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15408835/

10-12 04:19
查看更多