[Maven ③] Maven으로 자바 프로젝트 생성하기

1 분 소요

[Maven ③] Maven으로 자바 프로젝트 생성하기

뉴렉처 Maven 강의내용을 정리한 내용입니다. :+1:

강의링크

:pushpin: Maven(메이븐)으로 자바 프로젝트 생성하기

우리는 Maven을 사용해서 프로젝트를 생성하거나, 생성된 소스코드를 컴파일하거나, 라이브러리를 설정하는 등의 작업을 간편하게 할 수 있다.
그렇다면, 실제 위와 같은 기능을 사용하기 위해 우선 자바 프로젝트를 만들어보자.

자바 프로젝트 생성하기

cmd 콘솔에 명령어를 입력하여 손쉽게 프로젝트를 생성할 수 있다.
자바 프로젝트 생성을 위한 명령어를 살펴보자.


` mvn archetype:generate -DgroupId=com.newlecture -DartifactId=javaprj -DarchetypeArtifactId=maven-archetype-quickstart `

:point_right: 명령어 해석

  • -D: 구분자
  • archetype:generate: archetype을 만들어라
    • 이클립스를 사용하여 자바 프로젝트를 생성할 경우, 매번 새 도화지에 그림을 그려야 하는 것과 같이 처음부터 다시 만들어야 한다.
    • Maven을 사용하여 자바 프로젝트를 생성할 경우, 아키텍처(프로젝트 구조/형식)파일을 템플릿처럼 사용하여 프로젝트를 만들 수 있다.
    • 다른 사람이 만들어 놓은 프로젝트를 사용할 수도 있고, 내가 만든 프로젝트 형태를 배포할 수도 있다.
  • archetypeArtifactId=maven-archetpe-quickstart: quickstart템플릿을 사용하겠다.
    • quickstart는 자바 개발시 사용되는 기본 템플릿 중 하나다.
  • artifactId=javaprj: 프로젝트 이름은 javaprj로 하겠다.
    • 내가 만든 프로젝트 아키텍트를 배포하여 다음 번에 또 사용하게 한다면, 이 아이디가 아키텍트 아이디가 될 것이다.
  • groupId=com.newlecture : 그룹id는 com.newlecture로 하겠다.

    • 프로젝트명이 충돌나는 것을 방지하기 위해 그룹id를 설정한다.
    • id이름은 패키지명과 비슷하게 설정한다
    • 보통 자신만의 도메인 이름을 사용하면서 더 큰 범위부터 뒤집어서 사용한다.
    • newlecture.com을 역순으로 쓴 com.newlecture를 사용

정상적으로 설치가 완료되면, 다음과 같은 구조를 가진 프로젝트가 만들어진다.


설치 완료

  • Build Success 문구가 뜨면, 프로젝트가 설치된 디렉토리를 확인해보자.
  • javaprj 디렉토리가 생성된 것을 확인 할 수 있다.



  • src\main\java\com\newlecture디렉토리 안을 확인하면, App.java 파일을 확인할 수 있다.

src\main\java\com\newlecture


App.java




태그:

카테고리:

업데이트:

댓글남기기