บทความนี้แนะนำคำอธิบายโดยละเอียดเกี่ยวกับการติดตั้งและการใช้ Nexus บนเซิร์ฟเวอร์ส่วนตัว Maven ฉันจะแบ่งปันกับคุณ รายละเอียดมีดังนี้:
1. การติดตั้ง
1.1 ติดตั้ง Docker และเร่งความเร็ว
อัพเดท yum && yum ติดตั้ง dockersudo mkdir -p/etc/dockersudo tee /etc/docker/daemon.json <<-'eof' {"Registry-mirrors": ["https://y7u9p3i0.mirror.aliy1.2 ติดตั้ง compose docker
yum ติดตั้ง 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: รูปภาพ: Sonatype/Nexus3 เล่ม:-/opt/docker/nexus-data:/พอร์ต nexus-data:-"10,000: 8081"
การติดตั้ง: Docker -compose up -d
2. ใช้ไลบรารีเซิร์ฟเวอร์ส่วนตัว
2.1 ระบุการดาวน์โหลดแพ็คเกจการพึ่งพาจากที่เก็บ Nexus
ระบุที่อยู่ที่เก็บในไฟล์โครงการ pom.xml:
<Epository> <ที่เก็บ> <id> HFCB </id> <url> http://192.168.1.2223:10000/repository/hfcb/ </url> </repository>
3. การบรรจุ
3.1 เผยแพร่โครงการไปยังที่เก็บ Nexus
แก้ไข settings.xml ในไดเรกทอรีการติดตั้ง Maven และเพิ่มชื่อผู้ใช้และรหัสผ่านของที่เก็บ Nexus
<server> <id> HFCB </id> <ผู้ใช้> Admin </username> <password> admin123 </password> </server>
ระบุที่อยู่ที่เก็บในไฟล์โครงการ pom.xml:
<SributionManagement> <SnapShotRepository> <id> HFCB </id> <url> http://192.168.1.223:10000/Repository/hfcb/ </url>
ป้อน Project Root Directory และดำเนินการ MVN ปรับใช้เพื่อเผยแพร่โครงการไปยัง Nexus
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น