Apache Maven 핵심 개념과 실전 활용
Maven 개요
Apache Maven은 프로젝트 빌드, 의존성 관리, 문서 생성을 통합 관리하는 도구입니다. POM(Project Object Model) 구조를 중심으로 표준화된 디렉터리 구조와 빌드 라이프사이클을 제공하여 개발팀 간 협업을 용이하게 합니다.
핵심 설계 철학: 규약 우선
Maven은 "Convention over Configuration" 철학을 따릅니다. 개발자가 별도 설정 없이도 프로젝트를 구 ...
6월 6일 19:13에 게시됨
Maven 프로젝트 수동 구성 및 빌드 명령어 실행 가이드
1. Maven 프로젝트 디렉터리 구조 생성
Maven의 표준 디렉터리 레이아웃에 맞춰 프로젝트 폴더와 소스 코드를 배치합니다. IDE를 사용하지 않고 수동으로 구조를 잡을 때는 다음과 같은 계층을 유지해야 합니다.
ManualMavenDemo
├── pom.xml
└── src
├── main
│ └── java
│ └── com/example/demo/MessageService.java
└── test
...
6월 6일 17:49에 게시됨