Auch wenn es nicht möglich ist, proguard für eine ganze Grails-App zu verwenden, wäre es möglich, sie einfach für den Ordner src/java zu verwenden?Ist es möglich, proguard mit Grails zu verwenden
3
A
Antwort
1
Ich weiß nicht, entweder Proguard oder Grails in der Tiefe, aber ich weiß, dass:
- Grails verwendet Groovy
- Groovy kompiliert bis zu Bytecode
- Proguard operates on bytecode (nicht Quellcode)
So meine Intuition ist ja, ProGuard kann Grails Apps schrumpfen/verschleiern. Ihre Frage fragt nach der Verwendung von ProGuard im Ordner src/java. Es ist wichtig zu verstehen, dass ProGuard auf .class-Dateien, nicht auf .java-Dateien, operiert. Eine korrekte Konfiguration muss in Ihrem bin-Verzeichnis funktionieren, nicht in src. Leider bin ich nicht qualifiziert, Ihnen eine detaillierte Beispielkonfiguration zu geben, aber ich hoffe, das bringt Sie auf den richtigen Weg.