새로운 Maven 프로젝트를 생성했을때 다음과 같은 오류를 종종 만나볼 수 있다. Could not calculate build plan: Plugin org.apache.maven.plugins:maven-jar-plugin:3.2.0 or one of its dependencies could not be resolved 이 에러의 내용은 프로젝트가 import가 되면서 maven local repository에 필요한 lib들을 가지고 오는데 이 과정이 뭔가 잘못되어서 꼬인 경우가 대부분이다. 이 오류를 해결하는 가장 쉬운 방법은 내 maven local repository를 다 날리고 다시 받는것인데 이 경우 프로젝트가 큰 경우 많은 시간이 걸릴수도 있으므로 일단은 오류메세지에 나온 lib만 날리고..
maven project를 수행할때 필요한 settings.xml 파일은 보통은 MAVEN_HOME/conf 밑에 존재한다. 이곳은 전역 설정을 위한 곳이고 /USER_HOME/.m2/settings.xml 이렇게 지역설정을 할 수 있다. 하지만 이런 설정들을 꼭 서버에 들어가서 직접 수행하지 않고도 jenkins내에서 간단하게 수행할 수 있다. 시작점은 Jenkins 관리 > Managed files 이다. 아래 설명에도 나와있듯이 settings.xml for maven 을 할수 있다고 한다. Managed files > Add a new Config 를 통해서 들어가면 jenkins에서 관리할 수 있는 여러가지 파일들이 나온다. 지금은 settings.xml 파일에 대한 내용을 다룰 것으므로 봐야할..