Maven 사용 기초 Maven을 자주 사용하지 않는 상황에서 필요할 때 참조하기 위하여 이 문서를 작성합니다. Maven 설치 다운로드 사이트: https://maven.apache.org/download.cgi 이 문서 작성에 사용한 Maven 버전: 3.8.2 프로젝트 생성 및 빌드 기본 과정 프로젝트 생성 > mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false 프로젝트 폴더로 이동 > cd my-app 프로젝트 빌드 > mvn package 테스트 과정을 빼고 빌드를 하고자 한다면 maven.test.skip=true 옵션을 추가합니다. > mvn -Dmaven.test.skip=true package 응용프로그램 실행 > mvn exec:java -Dexec.mainClass=com.mycompany.app.App 응용프로그램에 인자를 전달하고자 한다면 아래와 같이 실행하면 됩니다. > mvn exec:java -Dexec.mainClass=com.mycompany.app.App -Dexec.args="foo bar" 또는 > java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App 자주 사용하는 archetype들 maven-archetype-quickstart maven-archetype-simple maven-archetype-webapp 자주 사용하는 단계들 기본에 해당하는 단계들 compile - 소스 코드 컴파일 package - 컴파일 결과를 JAR 파일과 같은 형태로 묶기 i...