MAC에서 brew install maven 으로 설치한 이후
mvn 명령을 수행했더니 에러가 계속 발생.
org.codehaus.plexus.classworlds.launcher.launcher을(를) 찾거나 로드할 수 없습니다
원인은 ~/.bash_profile에 설정한 M2_HOME이 잘 못되었다.
brew로 설치한 것의 버전은 3.x.x이므로 M3_HOME으로 설정해야함.
export M3_HOME=/usr/local/Cellar/maven/3.3.9
export M3=$M3_HOME/bin
설정한 이후로 정상 동작함.
아무래도 환경변수 설정은 버전에 의존하지 않게 해야할 것 같다.
나중에 4.x.x 버전나오면 같은 오류 반복될지도 모르니..
반응형
'Language > JAVA' 카테고리의 다른 글
Unsupported major.minor version 52.0 Error in Java (ubuntu 14.04) (766) | 2016.07.18 |
---|---|
컴파일 오류 (790) | 2016.01.29 |
public static 의미 (782) | 2016.01.29 |
[Intellij]com.google.common 패키지를 못 찾는 경우 (785) | 2016.01.28 |