Ofuscando el archivo WAR con Proguard

Quiero ofuscar mi aplicación web creada como archivo WAR, ya que esta aplicación confidencial se implementó por primera vez fuera de nuestro centro de datos. Traté de usar la herramienta GUI Proguard para ofuscar la guerra de entrada, con todo el jar de servicio requerido para la aplicación UI, con otras dependencias externas. Aunque Proguard se ejecuta correctamente con algunas advertencias, por ejemplo, definición duplicada de la clase de biblioteca [javax.servlet.UnavailableException], la guerra de salida no contiene clases, pero tiene lib con los archivos jar de la biblioteca y web.xml. ¿Hay pasos que ensucie? ¿Algún documento correcto sobre esto? Agradecería si alguien puede proporcionar el documento o los pasos correctos para ofuscar con éxito un archivo WAR con un proyecto dependiente (un archivo .jar) y otros archivos jar externos (que no necesitan ofuscación).

Respuestas a la pregunta(4)

Su respuesta a la pregunta