"mvn: command not found"

임광훈·2023년 1월 28일
0

환경설정

목록 보기
1/2

현업에 종사한지 얼마 되지 않았을때, 한 차장님이 내게 말해주셨다.
IDE에 의존하지 말고 콘솔에 명령어를 직접입력해 보라고...

우리는 command line 에서 maven을 실행 하고 싶을때가 있다.

  1. 서버를 보다 가벼운 환경에서 실행하려 할때
  2. test code를 빠르게 돌리고 싶을때
  3. 다양한 명령어를 편하게 입력해 보고 싶어서
  4. 좀 더 멋있게 보이고 싶어서...

위 내용들을 종합해 보자면 주로 IDE를 켜지 않고도 서버를 실행시키고 싶은게 주 이유일 것이다.
실제로 IDE가 켜져있는동안 컴퓨터의 자원(메모리, CPU, ...)을 깍아먹어 원활한 환경을 느리게 만든다.
나같은 경우 MSA환경에서 서버간 통신이 필요할때 내가 수정하지 않아도 되는 부분의 서버를 이런식으로 켜놨었다.

그리고 내가 자주 사용하는 콘솔git bash이고 여기서 명령어를 치려고 했다.


하지만 원하는대로 먹히지 않는다.




결론부터 말하자면 이는 maven이 환경변수에 설정되지 않아서 발생하는 문제이다.

머리속에서 maven을 설치하던 기억을 끄집어내 maven의 bin주소를 환경변수 path에 입력해 준다.

그러면 이렇게 mvn 명령어가 git bash에서 잘 먹히는 것을 볼 수 있다.

profile
나, 가능

0개의 댓글