OSAF 메이븐 저장소 사용하기
참조 : http://www.sonatype.com/book/reference/repository-manager.html#sect-conf-maven-nexus
기본으로 메이븐 저장소를 사용하게 되는데, 멀리 있어서 느린데다가, 라이브러리 업데이트도 느리기 때문에 최신 라이브러리를 참조할 수가 없습니다. 반면, 최신 라이브러리를 빠르게 참조할 수 있는 OSAF 메이븐 저장소를 간편하게 사용하실 수 있습니다.
일단 .m2 폴더(자기 계정 기본 폴더에 히든 폴더로 생깁니다.)에 settings.xml 파일을 열고(없으면 만들고.)
<settings>
...
<mirrors>
...
<mirror>
<id>Nexus</id>
<name>Nexus Public Mirror</name>
<url>http://www.epril.com:8082/nexus/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
...
</mirrors>
...
</settings>
...
<mirrors>
...
<mirror>
<id>Nexus</id>
<name>Nexus Public Mirror</name>
<url>http://www.epril.com:8082/nexus/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
...
</mirrors>
...
</settings>
이렇게 하나의 미러 사이트를 추가해주시면 됩니다. 기본 메이븐 저장소, 아파치, 코드하우스, 아틀라시안, 스프링, 스프링 DM 등 유명한 메이븐 저장소를 전부 프록시로 등록해뒀기 때문에, 저렇게 설정하시면 기본 설정에서 보다 더 많은 최신 라이브러리를 쉽고 빠르게 참조하여 사용할 수 있으실 겁니다.
간혹, 정말 간혹 다운받지 못하는 라이브러리가 있을 때는, 저한테 요청하시면 (원하는 그룹 iD와 원하는 artifactID, 버전으로..)라이브러리 설치 서비스도 해드립니다.ㅋㅋㅋ 라이브러리 설치야 워낙 간단하기 땜시~