Maven 에서 제3자 라 이브 러 리 를 자신의 컴퓨터 의 로 컬 창고 에 수 동 으로 추가 합 니 다. m2


이것 은 나 를 밤새 괴 롭 혔 다. 인터넷 의 표현 (예 를 들 어 http://www.51testing.com/?65519/action_viewspace_itemid_97726.html 은 모두 불완전 하 다. 사실 이 명령 은 '- DgeneatePom = true' 를 더 해 야 eclipse 중의 m2eclipse 를 읽 을 수 있다.구체 적 인 방법 은 다음 과 같다 (각종 서버 시스템 이 똑같다).
1.      설치 할 jar 를 임의의 위치 에 두 고 d: / x. jar 로 가정 합 니 다.
2.      명령 줄 을 열 고 다음 명령 을 입력 하 십시오. "mvn install: install - file - dfile = d: / x. jar - DgroupId = my GroupId - DirtifactId = my ArtifactId - Dpackaging = jar - DgeneratePom = true" 마지막 으로 POM 파일 생 성 을 표시 합 니 다. 그래 야 사복 이나 m2eclipse 에서 읽 을 수 있 습 니 다.
3.      다음 항목 에 다음 의존 도 를 추가 합 니 다:
 
 
<dependency>
    <groupId>myGroupId</groupId>
    <artifactId>myArtifactId</artifactId>
    <version>x.x</version>
</dependency>
 
 
예 를 들 어 프로젝트 의존 에 Memcached 의 자바 클 라 이언 트 를 추가 하고 싶 습 니 다. 다음 과 같이 실 행 됩 니 다.
1.      Memcached. jar 를 E 판 아래 에 놓 기;
2.      cmd 는 명령 창 을 열 고 설치 하기 시작 합 니 다. 다음 명령 을 실행 합 니 다.
E:\User>mvn install:install-file -Dfile=e:/memcached.jar -DgroupId=com.danga -DartifactId=memcached -Dversion=2.5.3 -Dpackaging=jar -DgeneratePom=true
3.         이렇게 하면 자동 으로 로 컬 창고 에 사용자 정의 jar 의존 도 를 추가 합 니 다.
다음 항목 에 다음 의존 도 를 추가 합 니 다:
<dependency>
    <groupId>com.danga</groupId>
    <artifactId>memcached</artifactId>
    <version>2.5.3</version>
</dependency>
 

좋은 웹페이지 즐겨찾기