有个项目的class文件用ant打包后放到项目lib目录下, 结果struts2 convention 就扫描不到jar里的action了...然后在网上搜到这个

https://jira.springsource.org/browse/SPR-1670

是说jar包中META-INF/manifest.mf没有指定什么directory entry, 查看了一下jar中的META-INF/manifest.mf, 只有简单的三行.

然后我看了一下用maven打包的META-INF/manifest.mf内容, 要多一些, 于是用maven打包同样的东西试了一下, 果然可以扫描到了.

本人平时不怎么用ant, 不会用, 在网上也找不到怎么在ant中指定那所谓的directory entry...可能需要手动指定了...

 posted on 2011-03-16 16:36  ﹎敏ō  阅读(526)  评论(0编辑  收藏  举报