我想混淆我的Web应用程序,该应用程序作为WAR档案构建,因为这个敏感的应用程序首次在我们的数据中心之外部署。我尝试使用Proguard GUI工具来混淆输入的war文件,包括所有UI应用程序所需的服务jar以及其他外部依赖项。虽然Proguard成功运行了一些警告,例如:库类[javax.servlet.UnavailableException]的重复定义,但输出的war文件不包含类,而是具有带有库jar和web.xml文件的lib目录。我错过了什么步骤吗?有正确的文档吗?如果有人能提供成功混淆依赖项目(一个.jar文件)和其他不需要混淆的外部jar文件的WAR文件的正确文档或步骤,我将不胜感激。