2
我遇到问题。我们使用注释等声明一些春豆:豆在罐子里有弹簧注解,无法扫描
@Controller
public class BookAction{}
它工作正常。但是,当我们将其打包为一个罐子,豆类countn't进行扫描,因为我们已经设置:
<context:component-scan base-package="com.xxx.nsm.framework" />
有人说,在Eclipse中,我们可以导出 - >罐子,并选中“添加目录Entiries” ,要解决这个问题,它的工作原理
这里的区别:
罐子目录条目:
C:\>jar tf test_inside_with_de.jar
META-INF/MANIFEST.MF
net/
net/kyfxbl/
net/kyfxbl/test/
net/kyfxbl/test/inside/
net/kyfxbl/test/inside/action/
net/kyfxbl/test/inside/action/BookAction.class
net/kyfxbl/test/inside/action/BookAction.java
net/kyfxbl/test/inside/service/
net/kyfxbl/test/inside/service/IBookService.class
net/kyfxbl/test/inside/service/IBookService.java
net/kyfxbl/test/inside/service/impl/
net/kyfxbl/test/inside/service/impl/BookService.class
net/kyfxbl/test/inside/service/impl/BookService.java
spring-config.xml
struts.xml
罐子没有目录条目:
C:\>jar tf test_inside.jar
META-INF/MANIFEST.MF
net/kyfxbl/test/inside/action/BookAction.class
net/kyfxbl/test/inside/action/BookAction.java
net/kyfxbl/test/inside/service/IBookService.class
net/kyfxbl/test/inside/service/IBookService.java
net/kyfxbl/test/inside/service/impl/BookService.class
net/kyfxbl/test/inside/service/impl/BookService.java
spring-config.xml
struts.xml
但我们使用的是maven,所以我的问题是:我如何使用MAVEN3中的目录条目创建jar?
非常感谢!
我不明白; jar将类文件放在包层次结构中,这是唯一相关的。 –