**mvn을 bash에 저장했는데 터미널을 껐다가 키면 저장이 안되는 분들은 아래로 내리십쇼**
그지같은 mvn 이자식이 자꾸 사라져서 남겨 놓는다.
(끝까지 읽으면 재미난 복선임)
일단 터미널에서 mvn -version 을 쳐보면
응 없엉!~!
하구 알려준다 아~~~등록했다고요~~~
휴..
만약 brew 가 있다면 brew update > brew install maven > mvn -v
하면 아주 간단스 하게 완료인데,
나는 지금 brew 를 쓸 수 없는 상황이기에..
1. Maven 홈페이지에서 maven을 설치한다.
난 대충 맨 위 파일로 받았음
https://maven.apache.org/download.cgi
2. 압축 해제
하세요. 머 관리 할 폴더 있으면 옮기셔도 됨!
이 폴더 경로가 환경변수 등록 해야하는 곳이기 때문에 잘 알고 있어야해서 만드는거 추천
하지만 난 그냥 대충 살지.
3. 터미널에서 환경변수 등록
터미널에서 vi ~/.bash_profile 명령어 고고
저 화면 나왔을 때 아무것도 안된다고 당황하지 말고 i 를 누르면 insert 를 할 수 있게 된다.
그 때 저 위에 있는 것들을 적어주면 되는데.
export MVN="압축 해제 한 폴더 경로"
export PATH=$PATH:${MVN}/bin
* 꿀팁: 끙차끙차 폴더 경로 쓰지 마시구 finder에서 폴더 그냥 끌어다가 터미널에 던지면 알아서 경로 잡힘!
아머턴 저렇게 해주세여
그러고 esc를 누르면 저 insert에서 빠져나오고, :wq 를 입력하고 빠져 나온다. 이게 저장한다는 의미!
저장 후 나왔다면
source ~/.bash_profile 한번 해주고
mvn -version을 다시 실행해본다.
쨔잔 mvn 설치 완료..
샤라웃 투 막걸리에감자전
아니 근데 나는 왜 자꾸 터미널 껐다 키면 자꾸 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
'일기장 > 개발일기' 카테고리의 다른 글
Sping boot Maven project jar 생성 및 실행 (0) | 2024.07.04 |
---|---|
[개발일기] 배열, 객체 복제하기 (0) | 2023.02.02 |
[개발일기] .concat (2) | 2023.02.01 |
[개발일기] e.preventDefault (4) | 2022.12.28 |
[개발환경] mac sts에 톰캣 연결하기 (3) | 2022.11.28 |