요구 사항 : 너무 포장되는, 테스트 환경에서 프로젝트를 게시합니다. 그러나 항아리를 소개하는 몇 번의 시도 후 항상 자신이 오류를 시작하는 선도를 통해 얻을 수 없습니다 발견했다. 그래서 ... 문제 해결 시작!
내 환경 : 아이디어 받는다는, jdk8;
프로젝트 구조 : 다음 그림은, libs와 세 개의 항아리 패키지를 추가로 받는다는에 PW가 그들을 발견하지 않았기 때문에, 다시 업로드를하지 않으려는, 자신을 소개한다.
먼저 직접 포장 된 결과를 보면 :
나는 ***. 항아리 패키지의 사용자 정의는 ZAP-API입니다 도입, 그리고 틀림없이 (모든 공간을 잘라 위아래로 뒤집어하고 항아리 패키지 아니었다하지 않기 위하여) 순서로 마지막 순위가되어야한다.
* 여기 가젯을 방지 분석 항아리의 패키지를 사용, 항아리 직접 패키지 내용을 볼 수 있습니다. 링크를 첨부, 직접 추출 할 수 필요가있다 :
링크 : https://pan.baidu.com/s/1MuhnYLA7ykqio0337LrQcg
추출 코드 : y7ld
그럼 우리가 생각 ... 왜 그것을 얻을? 단 하나의 이유는, 찾을 수 없습니다. 이 프로그램은 당신이 항아리를 사용자 정의 주소를 찾을 수 없습니다.
<! - 함께 포장 항아리 패킷에서 디렉토리의 정의 ->
< 참고 자료 >
< 리소스 >
< 디렉토리 > libs와 </ 디렉토리 > <! - 프로젝트 디렉토리에서 사용자 정의 항아리 패키지 ->
< 있는 TargetPath > 부트 -INF / lib에 </ 있는 TargetPath > <! - 포장 대상 스토리지 경로 ->
< 포함 >
< 인클루드 > ** / * JAR. </ (가) 포함 > <! - 필터 파일 형식 ->
</ 포함 >
< / 자료 >
</ 자료 >
위. 코드 세그먼트는 pom.xml 파일에 리소스를 추가해야합니다. 위해 포장하지만, 프로젝트의 항아리 패키지에 함께 된 후 때 사용자 정의 디렉토리 항아리에 도착합니다.
플러스 포장 구성 결과 :
, 디렉토리, 다른 두가 자연스러운 포장 한 사용자 정의 항아리 봐 (그것을 보지 못했다, 조심스럽게 검토하십시오이 문서의 스크린 샷 조각을!).
함께 압연 ~