Proguard жалуется, что файл библиотеки указан дважды - PullRequest
0 голосов
/ 28 ноября 2018

Я использую последнюю версию (2.0.14) плагина wvengen ProGuard maven с ProGuard 6.0.3.Я указал несколько типичных опций, без указания библиотек:

<option>-dontnote **</option>
<option>-renamesourcefileattribute SourceFile</option>
<option>-keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,*Annotation*,EnclosingMethod</option>
<option>-keep class my.package.Class { *; }</option>
<option>-keepclasseswithmembernames,includedescriptorclasses class * { native &lt;methods&gt;; }</option>
<option>-keepclassmembers,allowoptimization enum * { public static **[] values(); public static ** valueOf(java.lang.String); }</option>
<option>-keepclassmembers class * implements java.io.Serializable { static final long serialVersionUID; private static final java.io.ObjectStreamField[] serialPersistentFields; private void writeObject(java.io.ObjectOutputStream); private void readObject(java.io.ObjectInputStream); java.lang.Object writeReplace(); java.lang.Object readResolve(); }</option>

Он продолжает жаловаться, что «Ошибка: один и тот же входной jar [/usr/jdk/lib/tools.jar] указан дважды».Любые предложения о том, как это исправить?

Спасибо!

...