이 기사는 Maven Private Server에 Nexus의 설치 및 사용에 대한 자세한 설명을 소개합니다. 나는 그것을 당신과 공유 할 것입니다. 세부 사항은 다음과 같습니다.
1. 설치
1.1 Docker를 설치하고 속도를 높이십시오
yum update && yum yum 설치 Dockersudo mkdir -p/etc/dockersudo tee /etc/docker/daemon.json <<-'eof'{ "registry-mirrors": [ "https://y7u9p3i0.mirror.aliyyuncs.com"} eofsudo systemctl daemon-reloadsudo systercner syster syster syster syster systan1.2 Docker-Compose를 설치하십시오
yum install epel release && yum 설치 Python-pip && pip 설치 docker-compose
1.3 Nexus를 설치하십시오
Nexus 폴더 준비 : mkdir -p/opt/docker/nexus -data && chown -r 200/opt/docker/nexus -data
설명 파일을 작성하십시오
버전 : '2'services : Feitian-Nexus : image : sonatype/nexus3 볼륨 :-/opt/docker/nexus-data :/nexus-data ports :-"10000 : 8081"
설치 : Docker -Compose UP -D
2. 개인 서버 라이브러리를 사용하십시오
2.1 Nexus 저장소에서 종속성 패키지 다운로드를 지정하십시오
프로젝트 pom.xml 파일에서 저장소 주소를 지정하십시오.
<repository> <repository> <id> hfcb </id> <url> http://192.168.1.223:10000/repository/hfcb/ </url> </repository> </repository>
3. 포장
3.1 프로젝트를 Nexus 저장소에 게시하십시오
Maven 설치 디렉토리에서 settings.xml을 수정하고 Nexus 저장소의 사용자 이름과 비밀번호를 추가하십시오.
<server> <id> hfcb </id> <username> admin </username> <spadmation> admin123 </password> </server>
프로젝트 pom.xml 파일에서 저장소 주소를 지정하십시오.
<SpectributionManagement> <snapshotrepository> <id> hfcb </id> <url> http://192.168.1.223:10000/repository/hfcb/ </url> </snapshotrepository> </distributionmanagement>
프로젝트 루트 디렉토리를 입력하고 MVN 배포를 실행하여 프로젝트를 Nexus에 게시합니다.
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.