执行Maven Install打包的时候,出现以下错误信息:
[INFO] proguard jar: E:\maven\mvnRespo\net\sf\proguard\proguard-base\5.2\proguard-base-5.2.jar [proguard] ProGuard, version 5.2 [proguard] java.io.IOException: The same input jar [E:\Jre\lib\rt.jar] is specified twice. [proguard] at proguard.ConfigurationChecker.checkConflicts(ConfigurationChecker.java:216) [proguard] at proguard.ConfigurationChecker.check(ConfigurationChecker.java:84) [proguard] at proguard.ProGuard.execute(ProGuard.java:73) [proguard] at proguard.ProGuard.main(ProGuard.java:538)
相同的输入的 jar [E:\Jre\lib\rt.jar] 指定了两次 我在POM文件里指定了一次: ${java.home}/lib/rt.jar
又在“proguard.conf”文件里指定了一次: -libraryjars /lib/rt.jar
删除其中一个就可以了。