일기장/개발일기

Mac maven 설치 방법...인데 그라데이션으로 찾아나가는 글임

살찐만두 2024. 7. 4. 15:25
728x90

 

**mvn을 bash에 저장했는데 터미널을 껐다가 키면 저장이 안되는 분들은 아래로 내리십쇼**

 

 

그지같은 mvn 이자식이 자꾸 사라져서 남겨 놓는다.

(끝까지 읽으면 재미난 복선임)

 

일단 터미널에서 mvn -version 을 쳐보면 

응 없엉!~!

하구 알려준다 아~~~등록했다고요~~~

 

휴..

만약 brew 가 있다면 brew update > brew install maven > mvn -v  

하면 아주 간단스 하게 완료인데,

 

나는 지금 brew 를 쓸 수 없는 상황이기에..

 

1. Maven 홈페이지에서 maven을 설치한다.

 

난 대충 맨 위 파일로 받았음

https://maven.apache.org/download.cgi

 

Maven – Download Apache Maven

Downloading Apache Maven 3.9.8 Apache Maven 3.9.8 is the latest release: it is the recommended version for all users. System Requirements Java Development Kit (JDK) Maven 3.9+ requires JDK 8 or above to execute. It still allows you to build against 1.3 and

maven.apache.org

 

2. 압축 해제

하세요. 머 관리 할 폴더 있으면 옮기셔도 됨!

이 폴더 경로가 환경변수 등록 해야하는 곳이기 때문에 잘 알고 있어야해서 만드는거 추천

하지만 난 그냥 대충 살지.

 

3. 터미널에서 환경변수 등록

 

터미널에서 vi ~/.bash_profile 명령어 고고

 

저 화면 나왔을 때 아무것도 안된다고 당황하지 말고 i 를 누르면 insert 를 할 수 있게 된다.

그 때 저 위에 있는 것들을 적어주면 되는데.

 

export MVN="압축 해제 한 폴더 경로"

export PATH=$PATH:${MVN}/bin

 

* 꿀팁: 끙차끙차 폴더 경로 쓰지 마시구 finder에서 폴더 그냥 끌어다가 터미널에 던지면 알아서 경로 잡힘!

 

아머턴 저렇게 해주세여

 

그러고 esc를 누르면 저 insert에서 빠져나오고, :wq 를 입력하고 빠져 나온다. 이게 저장한다는 의미!

 

저장 후 나왔다면 

source ~/.bash_profile 한번 해주고

 

mvn -version을 다시 실행해본다.

 

 

쨔잔 mvn 설치 완료..

 

 

샤라웃 투 막걸리에감자전

https://codu.tistory.com/29

 

Mac os Maven 설치 하는법 까먹지 말자!

강의를 듣다보니 maven 관련 명령어가 하나도 안먹어서보니 메이븐 설치를 안했더라.... homebrew 같은걸 이용해서 자동으로 설치 하는 방법이 있는지는 모르겠는데 여기저기 블로그 돌아다니면서

codu.tistory.com

 

 

아니 근데 나는 왜 자꾸 터미널 껐다 키면 자꾸 mvn이 사라질까,.,,,..,,??

또 너니..?

정말이지 너무나도 슬퍼버려

매번 저러고 있어

vi ~/.bash_profile 하면 이미 내용도 저장되어있어 뭐어쩌라는거야아아~~~ㅠㅠ

아무튼 이건 사담이고.. 

 

혹시 저처럼 터미널을 껐다 켰는데 mvn이 사라지셨나요? 

그러다면 아래 글도 한번 보십쇼....................

----------------------------------------------------------------------------------------------------------------------

갑자기 찾아버린 방법 2

 

와 근데 위에 방금 껐다 켜도 제가 안된다고 했잖아요?

방법을 찾았어요

나는 지금 brew 가 제대로 안되는 상태여서 ~/.bash_profile 이 제대로 실행이 안됐던 것임.

이 포스팅 쓰는 도중에 '아 진심 도대체 왜 안되는겨' 하고 지피티 한테 물어봄

chatGpt
Maven이 설치된 디렉토리를 PATH 환경 변수에 추가해야 합니다.
이를 위해 ~/.zshrc 또는 ~/.bash_profile 파일을 수정합니다.
사용 중인 쉘에 따라 다릅니다. macOS의 기본 쉘은 zsh이므로 .zshrc 파일을 수정하는 예를 들어보겠습니다.

 

 

허어..???!?!?!?!? 진심 나 바보구나.......?

 "macOS의 기본 쉘은 zsh이므로" 라는  것을 봐버렸음

 

그러네..? 나 zsh 네..?

 

이건 나를 위한 다시 기록.........

 

1. nano ~/.zshrc (vi ~/.bash_profile) 비슷한 기능임

여기서 path 등록...

이거는 vi 처럼 뭐 i 누르고 이런거 안해도 되고 바로 수정 가능하다.

저 노란 네모박스 처럼 

 

#Add Maven to PATH

export PATH="maven 설치경로/bin:$PATH" (여기서는 maven 폴더의 bin 경로까지 들어가야함)

를 적은 후 Ctrl + X 를 누르면 저장 할거냐 말거냐 X, Y 여부를 묻는데, Y 눌러서 저장해주고 엔터까지 탁!

 

그 다음에 

source ~/.zshrc 한번 해주고

mvn -v 하면 버전보이는군. 잘 깔렸군 그치만 또 껐다 켜보자고?

또 안나오면 안돼~~~!!!

혹시혹시 껐다 켜봐 또!~~~~~!!!!!!!!@@~~~~!!!

 

따단.. 매번 사라진 이유는 바보같이 진짜 path에 등록하지 않았기 때문이어따................!!!!!!

따흐흑 ... 내 일의 효율의 20%는 여기서 다 떨어졌다. 진심. 

 

몇 번이고 터미널 종료했다가 실행해서 해봐도 잘 된다..ㅎㅎ..ㅎㅎ..ㅎㅎ..ㅎㅎ..

(이 말은 몇 번이고 터미널 종료했다가 저 bash에 저장하는 짓을 했다는 것임)

 

진짜 맨날 그지같네 하면서 bash 파일 수정을 터미널 열때마다 했는데ㅠㅠㅠ

그래서 그거 하기 싫어서 터미널 안끄고 그랬는데ㅠㅠ

그냥 내가 바보였던거지~~~~!!!!!! 

 

이자리를 빌어 매번 욕하던 나의 맥 터미널에게 공개 사과 합니다. 

.미안하다 고맙다.

 

샤라웃 투 GPT

728x90