본문 바로가기

개발/Java

Maven을 이용한 JAVA 프로젝트 생성하기(Eclipse/STS)

728x90
반응형

 

Maven 을 이용하여 JAVA 프로젝트를 생성하여 자바 어플리케이션을 실행해보자.

 

개발환경

  • JAVA 11
  • STS 4.5.1
  • Maven 3.6.3

1. New 프로젝트

상단메뉴 > File > New > Other...

2. Maven 프로젝트 선택

Maven > Maven > Project 선택 후 Next

3. Maven 기본설정

Create a simple project 를 체크하고 Location에 생성할 프로젝트의 폴더경로를 설정해주자.

(아키타입(archetype)은 일종의 메이븐 템플릿이므로 메이븐이 익숙해 지면 사용해 보도록 하자.)

4. Maven 상세설정

5. 생성 완료된 Maven 프로젝트

pom.xml 은 maven 을 설정하는 설정파일이다. (자바 패키지를 추가하거나 버전을 변경할때 이 파일을 수정하면 된다.)

6. 프로젝트 설정변경

java-utils 프로젝트는 완성되었으나 JRE 버전이 1.5 로 되어 있다.

JDK/JRE 1.5 버전은 너무 오래전 버전이다. 파일 인코딩을 UTF-8, JRE를 11 버전으로 변경해 보자.

 

프로젝트명 마우스 우클릭 > Properties

 

Resource > Text file encoding 을 UTF-8 로 설정

 

Java Build Path > JRE System Library > Edit 버튼을 클릭

 

Alternate JRE 를 jdk-11 버전으로 선택

(jdk11을 설치하였는데 보이지 않는 다면 Installed JREs... 버튼을 클릭하여 JRE 환경을 추가설정할 수 있다.)

 

완료된 후 프로젝트를 확인하면 정상적으로 JRE가 JDK11로 변경된 것을 확인할 수 있다.

7. 자바 클래스 생성 후 실행해 보기

Maven 환경이 정상적으로 설정이 되었는지 클래스를 만들고 실행해보자.

 

src/main/java > 마우스 우클릭 > New > Class

 

Package : wyleedp

Class Name : HelloJava 

 

Hello JAVA!! 자바코드 작성

package wyleedp;

public class HelloJava {

	public static void main(String[] args) {
		System.out.println("Hello JAVA!! Maven Project!!");
	}
	
}

 

Java 클래스 창에서 마우스 우클릭 > Run As > Java Application

<에필로그>

JAVA Application 을 실행하여 Console 창에 "Hello JAVA!! Maven Project!!" 가 출력되면 Maven 환경의 JAVA 프로젝트/어플리케이션이 정상적으로 작동되는 것이다.

요즘에는 Gradle을 많이 사용하는 추세이지만 GitHub나 기존에 개발되어있는 자바프로젝트들이 Maven 으로 구성이 많이 되어 있어 Maven을 이해하고 Gradle을 추가적으로 공부하는 것을 추천한다.

 

 

728x90
반응형