개발공작소
article thumbnail
728x90
반응형

 

 

 

이번에 Maven 관련해서 라이브러리 에러가 뜨길래 에러 잡으면서  Maven Repository

경로가 잘못 잡혀 있었어서 그거 해결하는 김에 정리해봄...

 

우선 Maven을 통해 가져오는 라이브러리들의 기본 설치 경로는 다음과 같다.

 

 

C:\Users\BONG(사용자 이름)\.m2\repository

 

근데 나는 Repository 경로를 바꾸고 싶다고 하면 settings.xml 파일을 통해 설정이 가능하다.

 

Window -> Preferences ->  Maven -> UserSettings 으로 이동

 

현재 메이븐  repository 경로

 

내가 변경하고 싶은  repositry 경로의 settings.xml을 User Settings의 [Browse..]

버튼을 통해 잡아주면 되는데..

 

 

1. settings.xml이 있는 경우

경로\.m 에 settings.xml이 있으면 <localRepository> 태그안의 경로를 수정해주면 된다.

 

<localRepository>[수정할 경로 입력]</localRepository>

 

 

2. settings.xml이 없는 경우

경로\.m에 settings.xml이 없으면 settings.xml를 생성해주면 된다. 

그냥 파일 만들고 아래 코드를 갖다 붙이고, 경로만 수정해주도록 하자.

 

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    
	<localRepository>[경로]</localRepository>
	<interactiveMode>true</interactiveMode>
	<offline>false</offline>
</settings>

 

 

나같은 경우에는 D:에 있는 경로를 잡아주고 싶어서 아래와 같이 settings.xml을 생성하고

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
	<localRepository>D:\myPrj\maven_repository_my\repository</localRepository>
	<interactiveMode>true</interactiveMode>
	<offline>false</offline>
</settings>

 

 

settings.xml 변경

 

변경완료!

 

이렇게 하면 현재 프로젝트가 참조하는 repository의 경로를 변경할 수 있다.

 

 

 

참조 블로그 : 나만의 기록들

 

 

 

728x90
반응형
profile

개발공작소

@모찌바라기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!