728x90
반응형
Maven의 Web 환경을 정상적으로 사용하기 위해서는 자바 컴파일 버전 설정과 Web 관련 라이브러리를 추가 및 Java와 Servlet 버전을 바꿔주는 작업을 해 주어야 한다.
1. Java의 Compiler 버전 설정
pom.xml에 아래 코드를 <bulid> 태그 안쪽에 추가해준다.
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
프로젝트 -> Maven -> Update Project
빨간 오류 사라짐
2. Java와 Servlet 버전 바꿔주는 작업
톰캣 서버에 web.xml 파일의 윗 부분 주석을 제외하고 복사한다.
프로젝트의 web.xml의 윗 부분의 2.3버전으로 명시되어 있기 때문에 변경해 주어야 한다.
복사 해준것을 붙여넣기 해준다.
이제 서블릿과 자바의 버전을 변경해 주기 위해 프로젝트 -> propertis -> Project Facets 에서 버전을 변경해준다.
하지만 Apply가 되지 않을때에는 수동으로 바꿔 주어야 한다.
프로젝트 디렉토리의 .settings 디렉토리로 이동하여 org.eclipse.wst.common.project.facet.core.xml파일에서 변경해준다.
메이븐 업데이트를 하고 설정에 가보면 변경되어 있는 것을 볼 수 있다.
728x90
반응형
'기타' 카테고리의 다른 글
[MacOS] 맥북에 도커(docker) 설치하는 법 (0) | 2021.07.03 |
---|---|
윈도우에서 포트 검색 및 특정 포트 죽이기 - 포트 겹침 오류 해결법 (0) | 2021.06.30 |
구글링 서치(search)의 기술 (검색 시 유용한 기능 정리) (2) | 2021.04.07 |
[Maven] Maven Project Setting 1 (메이븐 프로젝트 생성, 이클립스 플러그인 사용) (0) | 2020.11.09 |
[MacOS] 오라클 사용 세팅(VirtualBox , 포워딩을 통한 사용) (1) | 2020.11.09 |