2012-03-27 4 views

Antwort

1

Ich weiß nicht, entweder Proguard oder Grails in der Tiefe, aber ich weiß, dass:

  1. Grails verwendet Groovy
  2. Groovy kompiliert bis zu Bytecode
  3. 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.