이번 포스트에서는 Java 프로젝트를 Maven을 사용하여 실행 가능한 JAR로 패키징하는 방법에 대해 알아보겠습니다.
1. Maven 설치
먼저, Maven을 설치해야 합니다. Maven의 공식 웹사이트(https://maven.apache.org/)에서 설치 파일을 다운로드하고 설치합니다.
2. Maven 프로젝트 생성
Maven을 설치했다면, 프로젝트를 생성해야 합니다. 다음 명령어를 실행하여 Maven 프로젝트를 생성합니다.
mvn archetype:generate -DgroupId=com.example -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
위 명령어는 com.example 그룹ID와 myproject 아티팩트ID로 프로젝트를 생성하는데, 실제 프로젝트를 생성할 때는 원하는 그룹ID와 아티팩트ID를 사용하시면 됩니다.
3. JAR 패키징
프로젝트를 생성했다면, Maven을 사용하여 JAR 파일로 패키징할 수 있습니다. 프로젝트 루트 디렉토리에서 다음 명령어를 실행합니다.
mvn package
위 명령어는 Maven이 프로젝트를 컴파일하고 의존성을 다운로드하여 JAR 파일로 패키징합니다. 패키징이 성공적으로 완료되면 target
폴더에 JAR 파일이 생성됩니다.
4. JAR 실행
패키징된 JAR 파일을 실행하려면 다음 명령어를 사용합니다.
java -jar target/myproject-1.0-SNAPSHOT.jar
위 명령어는 target
폴더에 생성된 JAR 파일을 실행합니다. myproject-1.0-SNAPSHOT.jar
부분은 프로젝트의 아티팩트ID와 버전에 따라 달라질 수 있습니다.
5. 결론
Maven을 사용하여 실행 가능한 JAR 파일을 생성하는 방법에 대해 알아보았습니다. Maven을 사용하면 손쉽게 프로젝트를 관리하고 실행 가능한 JAR 파일을 생성할 수 있습니다. Maven의 다양한 기능을 적극 활용하여 개발 생산성을 향상시킬 수 있습니다.
더 자세한 정보는 Maven 공식 웹사이트를 참고하시기 바랍니다.