Maven 특징
1. jdbc버림. --> mybatis framework
2. 스트립 틀릿 버림 --> jstl/el씀
Maven 생성 초기 환경설정
create Maven project -->
Maven org.apache.maven 검색 후 maven-archetype-webapp 클릭 1.4버전으로 깜. -->
오른쪽 마우스 properties에서 java build path 클릭 -->
libraries에서 add library 클릭 (jdk-20) -->
tomcat 지정 -->
project Facts에서 dynamic web module 3.1버전 선택 -->
runtimes에서 apache 톰캣 선택 -->
주의 할점 :
1. Java Compiler에 맞춰 Project Facets의 Java Version을 맞춘다.
2.
Java Build Path
Project Facets
이 두 가지는 설정 하나 바꿀 때마다 서로서로 다시 재 설정해줘야한다.
그래야 빨간색 오류가 안뜬다.
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
Java Complier 버전 확인
Java Build Path 부분
Project Facets 부분 (Java Complier 버전과 Java 버전이 맞아야 함)
이렇게 하면 run은 된다..
하지만 아직 처리 못한게 있는데...
이 오류 잡는 방법.
이건 생성방법에 따라 version 맞추는게 다르기 때문.
1. 만약 처음부터 maven project로 파일을 만들 시 처음 세팅버전은
Java Complier 버전 : 1.7
Project Facets의 Dynamic Web Module 버전 : 2.3
Project Facets의 Java 버전 : 1.7
이것에 맞춰 구성해야한다.
(특히 Maven project로 만들 때 오류가 많이 난다. 위의 3가지 버전 그대로 맞춰주자.)
2. 만약 Dynamic Project 로 파일 만들 시 처음 세팅버전은
Java Complier 버전 : 19
Project Facets의 Dynamic Web Module 버전 : 5.0
Project Facets의 Java 버전 : 19
이것에 맞춰 구성해야한다.
둘 버전 다 JRE System Library 버전은 jdk-20
Sever Runtime 버전은 아파치 v10.0
근데 이 둘(JRE System Library, Sever Runtime)은 오류나는것에 크게 상관없는 옵션인듯.
'Java' 카테고리의 다른 글
[java]공지사항 고정시키기 (0) | 2023.06.15 |
---|---|
[java]Mybatis에서 #{}과 ${}차이 (0) | 2023.06.14 |
[java]서버, jsp, servlet 버전 확인하는 방법 (0) | 2023.04.18 |
[java]Eclipse console창 한글깨짐 해결방법 (0) | 2023.04.07 |