proguard-maven-plugin
proguard-maven-plugin copied to clipboard
ProGuard not obfuscating class names, package names, or method names
here is my plugin config:
<plugin>
<groupId>com.github.wvengen</groupId>
<artifactId>proguard-maven-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals><goal>proguard</goal></goals>
</execution>
</executions>
<configuration>
<options>
<option>-allowaccessmodification</option>
<option>-overloadaggressively</option>
<option>-repackageclasses ''</option>
<option>-microedition</option>
<option>-obfuscationdictionary ${project.basedir}/src/main/resources/obf-class.txt</option>
<option>-packageobfuscationdictionary ${project.basedir}/src/main/resources/obf-class.txt</option>
<option>-classobfuscationdictionary ${project.basedir}/src/main/resources/obf-class.txt</option>
<option>-dontwarn</option>
<option>-keep public class com.seailz.* {
public protected *;
}
</option>
</options>
</configuration>
</plugin>
Hi. This would need more information in order to be actionable. What kind of a class do you expect it to obfuscate and what is the end result you get?