2013-09-24 2 views
3

Maven을 사용하여 Eclipse에서 스프링 기반 웹 프로젝트를 빌드했습니다. 종속성 및 클래스 경로가 정확하며 배포 어셈블리에 spring-web * .jar도 올바르게 나열됩니다. 그러나 이클립스 내에서 WebSphere 8을 사용하여 배포 할 때 언급 된 JAR 파일은 .metadata.plugins \ org.eclipse.wst.server.core \ tmp2 * \ WEB-INF \ lib 아래에 생성 된 libs 폴더에서 누락됩니다. 그러나이 JAR은 모듈 섹션 아래에 컨테이너의 하위 모듈로 나열됩니다. 나는이 JAR 파일이 왜 거기에 나열되어 있고 왜 LIB 폴더에 복사되지 않는지 알 수 없었습니다.Websphere에 WTP로 배포 할 때 spring-web.jar이 누락 됨

Tomcat 서버와 함께 작동하며 WAR를 내보내고 수동으로 배포 할 때 작동하며 JAR을 lib 폴더에 수동으로 복사 할 때도 작동합니다.

1 : 이것은 Websphere에만 해당합니까?

질문 2 : SPRING-WEB가 하위 모듈로 나열되는 이유는 무엇입니까?

질문 3 : 어떻게 자동으로 올바르게 배포 할 수 있습니까?

답변

2

이보고 WAS로 버그 것 같다 here

수동으로 누락 된 JAR 파일을 복사 할 수 있습니다 또는 WebSphere Application Server에 대한 "게시 설정에서 옵션"서버 자원을 실행 서버 "를 사용할 수 있습니다 "서버 설정.

관련 문제