맥북에서 도커 빌드를 하는 과정에서 스프링 서버를 jar로 빌드하는 과정에서 발생한 에러입니다.
이는 메이븐이 설치되어 있지 않아서 발생한 에러인데요
이 해결 과정을 작성해보겠습니다.
우선 https://maven.apache.org/download.cgi 에서 Maven tar.gz 파일을 다운 받습니다
다운을 완료하셨으면 다운로드 폴더에서 압축을 풀어주겠습니다.
tar xvf apache-maven-3.8.4-bin.tar.gz
압축을 푼 파일을 /usr/local/로 옮겨줍시다
sudo mv apache-maven-3.8.4 /usr/local/
이제 /usr/local/bin 폴더로 들어가 mvn으로 링크를 설정해주겠습니다
cd /usr/local/bin
sudo ln -s ../apache-maven-3.8.4/bin/mvn mvn
mvn 명령이 잘 실행되는지 확인해 봅시다!
mvn -version
which mvn
실행이 정상적으로 되는 것을 확인할 수 있을 것입니다!
mvn package 명령을 통해 jar 파일 생성까지 완료~
'에러 > spring' 카테고리의 다른 글
[Spring] the prefix for element is not bound 에러 (0) | 2021.08.26 |
---|---|
[Spring] javax/xml/bind/DatatypeConverter 에러 (0) | 2021.04.15 |
[Spring] ./gradlew: command not found 에러 (0) | 2021.04.07 |
[Spring] com.amazonaws.sdkclientexception failed to connect to service endpoint 에러 (0) | 2020.12.27 |
[Spring] error creating bean with name s3 에러 (0) | 2020.12.27 |
댓글