Java的庫組織方式就是
用類似Fat Jar的方法
ProGuard不光是個混淆器
<target name=
<taskdef resource=
<copyfile src=
<proguard warn=
<libraryjar path=
<injar path=
<injar path=
<outjar path=
<keep name=
<method name=
</keep>
<keep name=
<keepclasseswithmembernames>
<method name=
</keepclasseswithmembernames>
<keepclasseswithmembernames>
<method name=
</keepclasseswithmembernames>
</proguard>
</target>
<target name=
<taskdef resource=
<copyfile src=
<proguard warn=
<libraryjar path=
<injar path=
<injar path=
<outjar path=
<keep name=
<method name=
</keep>
<keep name=
<keepclasseswithmembernames>
<method name=
</keepclasseswithmembernames>
<keepclasseswithmembernames>
<method name=
</keepclasseswithmembernames>
</proguard>
</target>Netbeans自帶ProGuard混淆器
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26546.html