본문 바로가기
자바의 봄(Spring)/오류 수정하기

메이븐 프로젝트 빌드하는 방법

by 종안이 2022. 7. 22.

1. 아무 프로젝트나 깃허브에서 클론해와서 받는다.

 

2. mvnw가 있는 곳으로 들어간다.

42 cd Goorm-Project/

43 ls 44 cd Goorm-4-Youtube/

45 ls

3. mvnw가 있는 곳에 도착하면 아래 명령어로 실행해준다.

* (필수)처음 받을 경우 mvnw가 실행파일이 아니므로 chmod +x mvnw를 입력해서 실행파일로 바꿔준다.그리고 진행*

46 ./mvnw

47 ls

 

4. 빌드 과정이 쭉 진행된다. pom.xml에 있는 필요한 파일들이 다운로드 진행된다. 끝나면 backend / target 디렉토리에 들어간다.

 

48 cd backend/

49 ls

50 cd target/

5. 말려있는 Jar파일을 실행해준다. java -jar backend-0.0.1-SNAPSHOT.jar

51 ls

52 java -jar backend-0.0.1-SNAPSHOT.jar

Jar 파일 실행 오류시 제가 실행이 안됐던 부분 아래 주소로 해결했습니다.(만약에 아래 오류 발생하면 참고하세요)

(No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>.) ← 이런 에러

https://narup.tistory.com/120

mvnw이 있는 경로의 pom.xml 파일에

<build> <defaultGoal>install</defaultGoal> </build>

댓글