我试图混淆java类文件.我以前使用过ant,因此我在构建过程中通过在'build.xml'中包含以下代码来设法对它们进行模糊处理.
<target name="-post-jfx-jar">
<!-- obfuscate and optimize by ProGuard -->
<taskdef resource="proguard/ant/task.properties" classpath="lib/proguard.jar" />
<proguard configuration="config.pro">
</proguard>
<move
file="${dist.jar.dir}/${ant.project.name}.jar"
tofile="${dist.jar}" verbose="true" overwrite="true" />
</target>
Run Code Online (Sandbox Code Playgroud)
'config.pro'是proguard配置文件.现在我正在尝试用maven做同样的事情.我正在学习maven所以我不知道如何在'pom.xml'中做同样的事情.谢谢你,对不起英语不好意思.