我想混淆java类文件。我之前使用过ant,所以我在构建过程中通过在'build.xml'中包含以下代码来设法对它们进行混淆。在pom.xml中包含proguard配置文件
<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>
'config.pro'是proguard配置文件。 现在我正在尝试用maven做同样的事情。我正在学习maven,所以我不知道如何在'pom.xml'中做同样的事情。 谢谢你,对不起的英语感到抱歉。
我已经在工作中完成了这项工作。如果你可以等待星期一下午(CEST)...或者其他人可能更快。而且,你的英语并不差。 – 2014-10-12 16:18:12