java - tomcat이 war 패키지에 필요한 jar 패키지를 배포하는 방법
世界只因有你
世界只因有你 2017-06-30 09:54:46
0
5
1216

배포된 war 패키지는 webapps 폴더에 있습니다. 현재 외부 jar 패키지의 지원이 필요한 war 패키지가 있습니다. jar 패키지를 어디에 배치해야 하나요?~


이 두 프로젝트에도 최상위 jar 패키지가 필요합니다. 어쨌든 해당 패키지가 100M 이상 필요합니다.

世界只因有你
世界只因有你

모든 응답(5)
给我你的怀抱

접미사를 .zip으로 변경하고, 항아리를 /WEB-INF/lib 아래에 놓은 다음 다시 .war로 변경하세요

小葫芦

eclipse --> 내보내기 -->war --> 소스 파일 내보내기 확인

漂亮男人

war 패키지를 추출한 다음 WEB-INF/lib/ 아래에 jar 패키지를 넣은 다음 test.war와 같은 webapps 아래에 압축이 풀린 폴더 전체를 넣습니다. 압축이 풀린 폴더는 test이고 jar 패키지는 test로 이동합니다. /WEB-INF/lib/ 거기에 테스트 폴더를 복사하세요.
Tomcat을 시작하세요

.
漂亮男人

위의 답변은 모두 정확하지만, 개인적으로는 이것이 문제의 해결책이 아니라고 생각합니다. Java 프로젝트의 jar 패키지 관리 도구인 maven을 사용해 보는 것은 어떨까요? pom.xml 파일에서 필요한 jar를 구성한 후 <packaging>을 war로 설정하세요. mvn clean install을 실행한 후 생성된 war에는 필요한 jar가 포함됩니다.

小葫芦

가장 쉬운 방법은 다시 포장하는 것입니다.
war 패키지는 Tomcat에 배치될 때 디렉토리에 압축이 풀립니다. 컴파일할 필요가 없으면 해당 디렉토리의 WEB-INF/lib 디렉토리에 직접 배치할 수 있습니다.
또 다른 방법은 Maven을 통해 관리하고 복사하지 않고 다시 패키징하는 것입니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿