Maven 파일을 생성했더니 에러가 발생했다. 해결해주어야 한다.
Maven 프로젝트를 생성하면서 WAS 런타임 지정을 안했기 때문에 발생하는 에러라고 한다.
1. Runtimes 설정해주기
- Properties - Project Facets - 우측 Runtimes 클릭 - Apache Tomcat 클릭
2. dependency 추가하기
- pom.xml 파일에 dependency 내용을 추가해준다. dependencies 안에 내용을 추가해주면 된다.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
Runtimes는 Tomcat v10.0, servlet은 2.5 버전으로 설정하였다.
나는 Java와 Java Compiler의 버전이 일치하지 않는다는 에러도 발생하여 맞춰주었다.
3. Java와 Java Compiler 버전 맞추기
- Properties - Project Facets - Java Version 설정하기
- Properties - Java Compiler - 'Java Build Path' - JRE System Libarary [JavaSE-1.x] 클릭하고 우측에 edit - Execution environment 설정하기
자바와 컴파일러 버전은 1.8로 맞춰주었다.
'etc' 카테고리의 다른 글
[Scalabel] Scalabel 설치 및 Video Tracking 프로젝트 생성하기 (0) | 2022.11.09 |
---|---|
[Java] 환경 변수 설정하기 (0) | 2022.07.09 |
[eclipse] eclipse 삭제하기 (0) | 2022.06.30 |
[MySQL] ERROR 1064 (42000): You have an error in your SQL syntax; (0) | 2022.06.27 |
[Git] git error - fatal: not a git repository (0) | 2022.06.15 |