Obfuscating WAR-Datei mit Proguard

Ich möchte meine als WAR-Archiv erstellte Webanwendung verschleiern, da diese vertrauliche Anwendung zum ersten Mal außerhalb unseres Rechenzentrums bereitgestellt wird. Ich habe versucht, das Proguard-GUI-Tool zu verwenden, um den Input War mit allen für die UI-Anwendung erforderlichen Service-Jars und anderen externen Abhängigkeiten zu verschleiern. Obwohl der Proguard mit einigen Warnungen erfolgreich ausgeführt wird, z. B. doppelte Definition der Bibliotheksklasse [javax.servlet.UnavailableException], enthält der Ausgabe-War keine Klassen, verfügt jedoch über eine Bibliothek mit den Bibliotheks-JARs und den web.xml-Dateien. Irgendwelche Schritte, die ich durcheinander bringe? Hast du ein passendes Dokument dazu? Ich würde mich freuen, wenn jemand das richtige Dokument oder die richtigen Schritte bereitstellen kann, um eine WAR-Datei mit einem abhängigen Projekt (einer JAR-Datei) und anderen externen JAR-Dateien (die keine Verschleierung erfordern) erfolgreich zu verschleiern.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage