[java] Maven을 사용하여 배포 가능한 JAR 파일 생성하기

이 글에서는 Java 프로젝트를 Maven을 사용하여 배포 가능한 JAR 파일로 생성하는 방법을 알아보겠습니다.

1. Maven 설치 및 설정

먼저 Maven을 설치해야 합니다. 아래 링크에서 Maven을 다운로드하고 설치하세요.

Maven 다운로드

Maven을 설치한 후, 환경 변수를 설정해줍니다. MAVEN_HOME 변수를 Maven 설치 경로로 설정하고, Path 변수에 %MAVEN_HOME%\bin을 추가하세요.

2. Maven 프로젝트 생성

이제 Maven을 사용하여 프로젝트를 생성합니다. 명령 프롬프트나 터미널에서 아래의 명령어를 실행하세요.

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

위 명령어를 실행하면 Maven 퀵스타트 아키타입을 기반으로 하는 프로젝트가 생성됩니다. -DgroupId-DartifactId는 각각 프로젝트의 그룹 ID와 아티팩트 ID를 설정합니다.

3. 프로젝트 빌드하기

프로젝트가 생성되었으면, 프로젝트 디렉토리로 이동하여 아래의 명령어를 실행하여 프로젝트를 빌드합니다.

mvn clean install

위 명령어를 실행하면 Maven은 프로젝트를 빌드하고, 컴파일된 클래스 파일과 종속성 라이브러리를 target 디렉토리에 생성합니다.

4. JAR 파일 생성하기

프로젝트를 빌드한 후, 최종적으로 배포 가능한 JAR 파일을 생성해야 합니다.

mvn clean package

위 명령어를 실행하면 Maven은 프로젝트를 빌드하고, target 디렉토리에 JAR 파일을 생성합니다.

5. JAR 파일 실행하기

JAR 파일을 생성했다면, 아래의 명령어를 사용하여 JAR 파일을 실행할 수 있습니다.

java -jar myproject.jar

위 명령어를 실행하면 JAR 파일이 실행되고, 프로젝트의 기능을 사용할 수 있습니다.

마무리

이렇게 Maven을 사용하여 Java 프로젝트를 배포 가능한 JAR 파일로 생성하는 방법을 알아보았습니다. Maven은 프로젝트 관리와 빌드에 매우 편리한 도구이므로, 프로젝트 개발 시 활용해보시기 바랍니다.


참고 링크: