본문 바로가기

ErrorLog

Tomcat 서버 실행이 안될때 - 1. BuildPath 확인하기

 

 

# 문제 발생 

 

프로젝트 생성 후 *.jsp 파일을 만들었다. 

MVC 패턴 적용하기 전 작성한 jsp 파일에 CSS 가 적용되었는지 확인하고 싶었는데,

톰캣 서버 실행조차 안되는 문제가 발생했다.

2가지 과정을 거쳐 확인해보았다. 

 

 

# 에러 메시지

 

Description Resource Path Location Type Dynamic Web Module 4.0 requires Java 1.8 or newer. 

_boardProject line 1 Maven Java EE Configuration Problem One or more constraints have not been satisfied. 

_boardProject line 1 Maven Java EE Configuration Problem

 

 

# 해결과정1. Java 버전 확인 

 

먼저, Java 버전을 확인해보았다. 

pom.xml 에서 확인가능하다. 

 

 

개발 관련해 다운받은 프로그램을 폴더에 모아 놓는데,

openjdk로 java는 1.8 버전.

 

다운받은 프로그램 폴더에서 java 버전 확인하기

 

# 해결과정2. BuildPath에서 Complier, Server의 Java 버전 확인하기

 

프로젝트에서 마우스 우클릭 > BuildPath > Configure Build Path > Click

Properties for 프로젝트 창이 뜨면 아래 5가지 영역을 확인한다. 

 

1) Java Build Path - Edit - JRE System Library 

   >> Workspace JRE 로 선택 후 apply

2) Java Compiler - JDK Compliance 

   >> 1.8 인지 확인 후 apply  

3) Project Facets - Java 

   >> 1.8 인지 확인 후 apply  

4) Server - Tomcat v9.0 

   >> apply

5) Targeted Runtimes - Apache Tomcat v9.0  

   >> apply

 

 

스크린샷으로 확인하기

...더보기

 

1-1) Java Build Path - Edit - JRE System Library : Workspace JRE 

 

1-2) Java Build Path - Edit - JRE System Library : Workspace JRE

 

2) Java Compiler - JDK Compliance : 1.8 

 

3) Project Facets - Java : 1.8 

 

4) Server - Tomcat v9.0 : apply

 

5) Targeted Runtimes - Apache Tomcat v9.0 : apply 

 

 

 

# 최종확인

 

서버는 정상적으로 실행되었다^^!

 

다만...

...더보기

jsp 파일로 실행되지 않는 다른 문제 발생..

 

왜 jsp 파일로 바로 실행되지 않는것일까.....

 

 

Tomcat 서버 구동안될때 확인하기 

끝!