우선 이클립스의 메이븐 프로젝트 생성버튼을 클릭한다.
워크 디렉토리를 지정하면 다음과 같은 창이뜨는데 여기서 'maven-archetype-webapp' 을 검색하여 선택한다.
이후 생성된 프로젝트에는 아래 경로에 main폴더와 test폴더를 생성해줘야한다. (메이븐이 생성해주지 않기 때문에)
-src/main/java
-src/test/java
-톰켓 설정
-propertise -> targeted runtimes에 톰켓 체크
-JDK 버전설정
메이븐은 기본적으로 JDK 1.5 버전이 디폴트값이기 때문에 사용하고자 하는 JDK 버전을 플러그인 해준다.
pom.xml 파일의 build부분이 컴파일에 대한 부분이다. 따라서 이부분에 jdk 설정을 작성해준다. (<plugins> 태그를통해)
maven 프로젝트 폴더 구조 및 기능은 다음과 같다.
-src/main/java : 자바파일(소스)
-src/main/resources : 설정(프로퍼티,xml)파일
-src/main/webapp : 웹 기본위치(시작위치)
-src/test/java : 테스트용 파일
-target : 클래스파일 ( 컴파일된 파일 )
'Java' 카테고리의 다른 글
Java - 객체지향 - 단일 책임 원칙과 클래스 상속시에 주의할 점 (0) | 2022.01.06 |
---|---|
객체 설계하기 및 객체의 4가지 특성(캡슐화, 상속,다형성,추상화) (0) | 2022.01.05 |
[Java] - 메이븐 프로젝트 (0) | 2020.11.04 |
[Java] - 객체지향적인 Java - DB 연동 (0) | 2020.10.05 |
[Java] - MariaDB 연동이후 Java에서 SQL문 실행하기 (0) | 2020.09.29 |