본문 바로가기

Mac/Software

Mac 에서 Maven 설정한 뒤 IntelliJ IDEA 에서 실행하기.

Mac 에는 Maven 이 이미 설치되어 있다.
정확하게 말하면 Pre-install 되어 있다.
사용자는 mvn install 명령어로 완전하게 설치하면 된다.

하지만 intellij 를 실행하는 과정에서 설정에 오류가 있어서 maven 명령어가 실행되지 않는 오류가 발생했다.
그래서 사용자에게 maven 을 path 에 넣어주기 위해서 bash 관련 파일을 찾아 봤으나 없다.

할 수 없이 홈 디렉토리에 .bash_login 파일을 생성하고 아래와 같이 설정했다.

export M2_HOME=/usr/share/maven
export PATH=${M2_HOME}/bin:${PATH}

리부팅 한 뒤 터미널에서
# mvn -v
명령어로 실행되는것까지 확인하고 intellij 에서 maven 명령어를 실행했는데 여전히 환경 관련한 오류가 발생한다.
왜 그럴까?
다시 intelliJ 설정을 보니 환경설정의 maven 설정에서 윈도우에서는 별다른 설정을 하지 않아도 자동으로 인식을 했었는데 Mac 은 아닌것 같았다.
.bash_login 파일에 정의를 했는데도 아닌것 같아서 여기서 maven 의 경로를 잡아 줬다.


사용자 삽입 이미지

Maven home directory 에 Override 를 체크하고 maven 이 설치된 경로를 잡아 주었다.
이후  maven 명령어가 정상적으로 실행되었다.

그럼 설정 초반에 생성하고 경로 설정해 주었던 .bash_login 파일은 아무런 역할을 못했던 걸까?
파일을 삭제한 뒤 리부팅하고 터미널에서
# mvn -v
명령어로 확인하니 정상적으로 maven 버전을 가져온다.
그렇다면 maven 은 이미 설치되면서 각 사용자에 대한 path 를 자동으로 잡아 주었다는 얘기다.





'Mac > Software' 카테고리의 다른 글

화면 잠그기.  (0) 2010.06.22
Mac 에서 글꼴 추가/삭제 하기.  (0) 2010.06.18
Mac 에서 MySQL 설정파일 수정하기.  (0) 2010.06.15
Mac 에서 MySQL character set 설정하기.  (1) 2010.06.15
Mac 에서 telnet 으로 접속하기.  (0) 2010.06.14