SyntaxHighlighter.all(); [에러잡기] “Dynamic Web Module 3.1 requires Java 1.7 or newer” in Eclipse :: 게을러지고 싶어 부지런한 개발자

pom.xml에 servlet 부분 버전이 3이상인 경우, web.xml에서도 버전을 기존2.5에서 3.0으로 변경해주어야 함

 

또한, 프로젝트 우클릭>properties>project facets>Dynamic Web Module 역시 3.0으로 동일하게 맞춰주어야 함.

 

 

 

 

 

그림과 함께 다시 말하자면,,

- pom.xml의 버전을 3.1.0으로 올린 경우 (artifcatId도 servlet-api에서 javax.servlet-api로 변경)

 

 

- web.xml의 version도 3.0으로 변경

- 프로젝트 우클릭>properties>Project Facets> Dynamic Web Module도 3.0으로 

 

 

 

-추가로org.eclipse.wst.common.project.facte.core.xml에서도 3.0으로 되어있는지 체크

(ctrl + shift + R 누르고 파일명 입력하면 바로 찾을 수 있음) 

+ Recent posts