목록버전 관리 도구/Maven (3)
우리네 장

자바 강의를 듣다가 pom.xml에 작성된 plugin이 갑자기 이해가 되지 않아 적어보는 goals와 phases 개념... 정말 좋은 글을 찾아서, 해당 글을 간략히 정리하는 포스팅을 올린다! 출처 : https://tomgregory.com/maven-phases-vs-goals/ Maven phases vs. goals Get a full understanding of the difference between Maven phases and goals, and learn how to execute each of them tomgregory.com Build 란? 빌드란 소스 파일을 컴파일하고 validation과 테스트 과정을 거쳐 하나의 jar 및 war 등의 형태의 package 형태의 결과물을..

dynamic web project를 maven project로 옮기면서, maven central repository에서 지원하지 않는 lib를 pom.xml에 정의하기 위해 local repository를 생성해야 할 필요가 있었다. 참고 ) 이제는 maven central repository 에서도 ojdbcX.jar 를 불러올 수 있다..! maven에 대한 깊은 이해가 있는게 아니라서 간략히만 정리해 보도록 하겠다. - modelVersion의 4.0.0은 maven 버전을 의미한다. - groupId와 artifactId는 계층적인 구조를 표현해주기 위해 사용된다. groupId가 artifactId 보다 상위에 속한다. - artifactId + version + . + packaging 이..