我尝试在 Spring Boot App 上启动 ProGuard 并得到错误:
[proguard] Reading library jar [C:\Program Files\Java\jdk1.8.0_151\jre\lib\rt.jar]
[proguard] Note: duplicate definition of library class [javax.annotation.Generated]
[proguard] Note: duplicate definition of library class [javax.annotation.PostConstruct]
[proguard] Note: duplicate definition of library class [javax.annotation.PreDestroy]
[proguard] Note: duplicate definition of library class [javax.annotation.Resource$AuthenticationType]
[proguard] Note: duplicate definition of library class [javax.annotation.Resource]
[proguard] Note: duplicate definition of library class [javax.annotation.Resources]
[proguard] Note: there were 8 duplicate class definitions.
[proguard] (http://proguard.sourceforge.net/manual/troubleshooting.html#duplicateclass)
[proguard] Warning: there were 2 classes in incorrectly named files.
[proguard] You should make sure all file names correspond to their class names.
[proguard] The directory hierarchies must correspond to the package hierarchies.
[proguard] (http://proguard.sourceforge.net/manual/troubleshooting.html#unexpectedclass)
[proguard] If you don't mind the mentioned classes not being written out,
[proguard] you could try your luck using the '-ignorewarnings' option.
[proguard] Error: Please correct the above warnings first.
为什么我会收到这个错误,我该如何解决?
ITMISS
相关分类