`
bannamoon
  • 浏览: 51590 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ProGuard代码混淆及Spring框架时找不到利用注解获取的bean

    博客分类:
  • JAVA
阅读更多
ProGuard代码混淆及Spring框架时找不到利用注解获取的bean
在ant文件中加入:
-keepattributes *Annotation*

因为ProGuard默认会把注解pass掉,导致类注解
@Service("")
@Scope("")
被pass掉。因而找不到bean。
之后还是不能找到bean类,这个问题是由于ProGuard混淆之后的JAR包本身的问题,将ProGuard生成的JAR包解压,然后用jar命令打包,替换掉ProGuard生成的JAR包,问题解决。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics