2012-09-10 2 views
2

문제가 발생합니다. 주석 등을 사용하여 봄 콩을 선언합니다.병에 스프링 주석이있는 콩을 스캔 할 수 없습니다.

@Controller 
public class BookAction{} 

잘 작동합니다. > 항아리, 그리고 "디렉토리 Entiries 추가"체크 -

<context:component-scan base-package="com.xxx.nsm.framework" /> 

누군가가, 일식, 우리는 내보낼 수 있습니다 특징 : 우리가 항아리로 패키지 그러나 우리가 설정 한 이후, 콩은, 스캔 countn't 디렉토리 항목에

항아리 : 디렉토리 항목이없는

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 파일을 만들 수 있습니까?

감사합니다.

+1

이해가 안됩니다. jar는 클래스 파일을 패키지 계층 구조에 넣었습니다. 이것은 관련성이있는 유일한 것입니다. –

답변

0

구성 요소 검사 정의와 예제 클래스가 일치하지 않는 것 같습니다.

*는 모든 하위 패키지도 검사해야 함을 나타냅니다.

관련 문제