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을 추가적으로 공부하는 것을 추천한다.
'개발 > Java' 카테고리의 다른 글
Base64.encodeBase64String 메서드 - Gradle 빌드에러 (0) | 2022.01.28 |
---|---|
Apache Log4j 취약점 발견(CVE-2021-44228) (0) | 2021.12.16 |
윈도우 cmd로 자바프로그램 실행시 경고메세지 발생-Unable to get Charset 'cp65001' for property 'sun.stdout.encoding' (0) | 2021.08.23 |
JAVA SQLWarning 을 이용한 postgresql function 의 raise notice 출력문구 조회방법 (0) | 2021.03.01 |
openjdk 1.8 설치하기(Redhat 6.9) (0) | 2020.12.17 |