Maven 로컬 리포지토리는 어디에 있습니까?
Maven Local Repository는 프로젝트 종속성의 로컬 복사본을 관리할 수 있는 Maven에서 제공되는 기능입니다. 기본적으로 Maven은 프로젝트에서 사용되는 각 종속성 아티팩트의 복사본을 만들어 로컬 저장소에 저장합니다. macOS – 리눅스 – Windows – 전역 수준: 사용자 수준: 로컬 저장소를 사용자 정의하려면 settings.xml을 편집하고 tag.ADVERTISEMENT(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display( "vi_1879779679")}) (function(){ var imgUrl = "//assets.vlitag.com/ads", var i = Math.floor(Math.random() * 15) + 1, var el = document.getElementsByClassName ("vliads888"); for(j = 0; j < el.length; j++){ item = el[j]; if(item.dataset.rd == ""){ item.innerHTML = "
"; item.dataset.rd = "참"; } } }()); <설정 xmlns="http://maven.apache.org/SETTINGS/1.2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
/opt/maven_local_repo 12345 /opt/maven_local_repo 구성 파일은 다음과 같습니다.ADVERTISEMENT(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display("vi_1879779679")}) (function( ){ var imgUrl = "//assets.vlitag.com/ads"; var i = Math.floor(Math.random() * 15) + 1, var el = document.getElementsByClassName("vliads888"), for(j = 0; j < el.length; j++){ item = el[j]; if(item.dataset.rd == ""){ item.innerHTML = "
"; item.dataset.rd = "참"; } } }( ));
Maven 로컬 리포지토리 위치
/Users/{username}/.m2/repository
/home/{username}/.m2/repository
c:\Users\{username}\.m2\repository
Maven 로컬 저장소 사용자 지정
settings.xml은 Maven의 기본 구성 파일입니다. 사용자 수준 또는 시스템 수준 구성에 사용할 수 있습니다.${MAVEN_HOME}/conf/settings.xml
에서 사용 가능은 동일한 설치를 공유하는 시스템의 모든 Maven 사용자에게 적용됩니다. ${HOME}/.m2/settings.xml
에서 찾을 수 있습니다. 이것은 사용자별 구성이며 전역 구성을 재정의합니다. 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">


명령줄에서 Maven 로컬 저장소 정의
settings.xml의 변경 사항이 모든 명령에 적용되었습니다.maven.repo.local
옵션을 사용하여 로컬 저장소를 명령줄 매개변수로 지정할 수도 있습니다. 이를 통해 로컬 저장소 위치를 명령줄 매개변수로 전달할 수 있습니다. mvn -Dmaven.repo.local=/opt/maven_local_repository install