본문 바로가기

소소한 팁

IntelliJ IDEA에서 maven이 반영되지 않을 때...

JetBrain의 All Product Pack을 몇 년 전부터 개인적으로 사용 중이다. 내돈내산으로 싼 subscription 가격은 아니지만, 만족하면서 사용 중이다. 특히, 라이선스 상 회사에서 사용해도 문제가 없다.

그런데, 회사에서 IntelliJ IDEA 사용 중, 언젠가 부터 maven 반영이 잘 되지 않는 현상이 있었다. 물론 proxy를 사용하는 환경으로 인한 문제인데, 이전에는 maven 설정(settings.xml) 상 proxy를 지정하면 아무 문제 없이 사용했다.

몇 번의 구글링과 시도를 통해, 해결 방법을 찾았다. ^^

Settings 설정 중에 "Maven -> Importing" 항목에 있는 "VM options for importer"와 "Maven -> Runner" 항목에 있는 "VM Options"에 "-DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8080"과 같이 Proxy 정보를 지정해 주면 된다.

참고로, Maven 설정의 위치는 버전에 따라 다소 차이가 있겠지만, 현재 최신 2020.3 버전은 "Build, Execution, Deployment -> Build Tools" 항목에 있다.

Written with by Vincent Han