[java] Maven을 사용하여 자바 개발환경 설정하기

이번 포스트에서는 Maven을 사용하여 자바 개발환경을 설정하는 방법에 대해 알아보겠습니다. Maven은 Apache 소프트웨어 재단에서 개발한 자바 프로젝트 관리 도구로, 라이브러리 의존성 관리, 빌드 및 배포 자동화 등을 지원합니다.

1. Maven 설치

먼저, Maven을 설치해야 합니다. Maven은 Java Development Kit (JDK)가 이미 설치되어 있어야 사용할 수 있습니다.

Windows 운영체제의 경우, 다음의 단계를 따라 Maven을 설치합니다.

  1. Maven 공식 홈페이지에서 최신 버전의 Maven을 다운로드합니다.
  2. 압축 파일을 원하는 위치에 해제합니다.
  3. 시스템 환경 변수에 Maven의 bin 폴더를 추가합니다.
  4. 명령 프롬프트에서 mvn -v 명령어를 실행하여 설치가 제대로 이루어졌는지 확인합니다.

Mac 운영체제의 경우, Homebrew를 사용하여 Maven을 설치할 수 있습니다. 터미널에서 다음의 명령어를 실행합니다.

brew install maven

2. Maven 프로젝트 생성

Maven 설치가 완료되었다면, 이제 Maven을 사용하여 새로운 프로젝트를 생성할 수 있습니다.

터미널에서 프로젝트를 생성하고자 하는 디렉토리로 이동한 후, 다음의 명령어를 실행합니다.

mvn archetype:generate -DgroupId=com.example -DartifactId=my-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

위의 명령어에서 groupIdartifactId는 각각 프로젝트의 그룹 ID와 아티팩트 ID를 의미합니다.

3. Maven 프로젝트 빌드

프로젝트를 생성한 후, 해당 프로젝트 폴더로 이동하여 Maven을 사용하여 프로젝트를 빌드할 수 있습니다.

터미널에서 다음의 명령어를 실행합니다.

cd my-project
mvn package

위의 명령어를 실행하면, Maven은 프로젝트의 소스 코드를 컴파일하고 라이브러리 의존성을 다운로드한 후, target 폴더에 빌드된 JAR 파일을 생성합니다.

4. Maven 프로젝트 실행

프로젝트를 빌드한 후, 해당 프로젝트를 실행할 수 있습니다.

터미널에서 다음의 명령어를 실행합니다.

java -cp target/my-project-1.0-SNAPSHOT.jar com.example.App

위의 명령어를 실행하면, Maven이 빌드한 JAR 파일을 실행하여 프로젝트가 실행됩니다.

요약

이렇게 Maven을 사용하여 자바 개발환경을 설정하는 방법에 대해 알아보았습니다. Maven을 사용하면 라이브러리 관리와 빌드 등이 편리해지며, 효율적으로 자바 프로젝트를 관리할 수 있습니다.

참고 자료