2016-10-16 6 views
0

Eclipse Neon 4.6 및 Tomcat 8을 사용하고 있습니다. 사용자 라이브러리 및 종속 프로젝트를 통해 외부 Jar로 배포 어셈블리를 설정했습니다. 프로젝트를 정리하고 빌드 할 때 종속 프로젝트의 jar 파일은 사용자 libs에 지정되고 lib가 배치 디스크립터에 있더라도 타사 외부 jar가 아닌 Tomcat의 WEB-INF/lib 폴더에 추가됩니다. Tomcat이 자동으로 사용자 lib jar 파일을 처리하지 않는 이유에 대한 아이디어가 있습니까? 한 가지 흥미로운 점은 jar 파일을 프로젝트의 WEB-INF/lib 폴더에 넣으면 실행시에 선택되지 않는다는 것입니다. 나는 또한 행운을 넣지 않고 배포 디스크립터에 WEB-INF/lib를 추가하려고 시도했다.Tomcat의 lib 폴더에 제 3의 pary jar 파일을 자동으로 추가합니다.

+0

당신은 심각하게 수동으로 의존 관계를 관리하고 있습니까? Maven 또는 유사하게 사용하십시오. –

답변

0

이렇게 생각했습니다. 내가 올바르게 라이브러리에서 프로젝트의 종속성을 가지고 있지만 프로젝트 | 속성 | 자바 빌드 경로 | 주문 및 수출. 내가 libs에 대한 수출을 확인했다. 이제는 프로젝트 WAR 파일을 만들 때 WEB-INF/lib 폴더에 포함됩니다.