Nexus 내부 저장소 설정
1. Repositories 설정
1) Public Repositories 설정
- Public Repositories → Configuration → Ordered Group Repositories 설정
2) Central 설정
Remote Storage Location에 설정된 https://repo1.maven.org/maven2/ 에서 Index 파일을 download 하여 나의 서버에 Index를 만든다.
- Central → Configuration → Download Remote Indexes 설정
2. Scheduled Tasks 확인
Central 레파지토리의 index 진행 완료 여부를 알 수 있다. Index 하는데 시간이 좀 걸린다.
3. Index 결과 확인
4. 적용
url 부분을 Nexus의 Public Repositories의 Repository Path로 설정
- pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<repositories>
<repository>
<id>central</id>
<url>http://서버주소:8081/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>http://서버주소:8081/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
[출처 및 참고]
This post is licensed under CC BY 4.0 by the author.