본문 바로가기
목차
maven

메이븐 강의 5강 _Build LifeCycle과 Phase들

by 지각생 2021. 12. 26.
728x90

뉴렉처님 강의 개인 복습 자료입니다.

 

메이븐 뒤에 써진건 실행 단계

 

compile~package~각각 입력하면 해당부분까지만 진행됨

 

 

POM.xml에 이 단계가 있고 중요한 역할을 한다

따라서 POM을 잘 구성해야한다

POM(Project Object Model)

=프로젝트를 만들면 구성하고 있는 내용에 대한 것을 모델로 갖고 있는 것.

따라서 POM.xml을 건들면 프로젝트가 달라지는거다.

그러므로 POM.xml 안에 설정이 가능한거다

 

모든 단계는 플러그인처럼 뺏다 꽂았다 할 수 있어서 좋다

 

Not defined 된 것들은 플러그-인을 연결하지 않은 것이다. 연결도 가능하다. POM.xml에서 가능

버젼도 모두! 방법은 뒤에서 알려줌

Phase>Plug-in>Goal 구성(?)

플러그인의 구성은 Goal

 

mvn help:describe -Dcmd=compile

 

이렇게 기본 설정되어 있고 원하면 넣고 빼고 가능.

 

각 단계별 플러그인은 어디서 구하냐?

여기 싸이트 들어가서 'Maven Plugins' 탭에 가면 있다

 

메이븐 단점 : 편집, 디버그

이클립스 IDE와 메이븐 엮으면 좋다

다음 강의부터 이클립스와 메이븐 엮어 사용하는 법 알아본다.

 

https://www.youtube.com/watch?v=fQsTKKkZ6d8&list=PLq8wAnVUcTFWRRi_JWLArMND_PnZM6Yja&index=5 

 

 

728x90

댓글