[JSP] JSP 란? jdk 버전 변경하는 방법

딱지씨 ㅣ 2023. 3. 27. 19:04

 

JSP(Java Server Pages) :

 HTML 코드에서 Java 코드를 포함하여 동적인 웹페이지를 생성할 수 있다.

JSP는 Java Servlet 기술을 기반으로 하여,  Java 코드를 포함하고 있는 JSP 파일은 서블릿으로 컴파일 되어 실행된다.

 

 

JSP를 실행하기 위해서는 JRE 이 필요하다.  (JRE은 Java 어플리케이션을 실행하기 위한 런타임 환경을 제공)

 

JSP 실행 전 JRE 17 버전을 사용할 경우 코드를 작성하고 실행하는데 문제가 될 수 있으므로 주의.

Java EE 스펙과 호환성을 고려해서 적절한 JRE버전을 선택해 사용해야 하는데.. 자신이 사용하는 Java 버전에 맞는 JRE 버전으로 변경해서 실행해줘야 한다. 


- JDK 버전 변경하기

 

 

ecqlipse 의 JRE System Library는 [JavaSE-17] 이 default로 설정되어있다.

이걸 [JavaSE-11]로 바꿀 예정

 

상단 메뉴 Window - Preferences 

맥은 Ecqlipse - Setting 

기본으로 설정되어 있는 JRE 17 버전을 Remove - 변경할 JRE 11 선택 - Apply

 

 

 

 

프로젝트 우클릭 맨 밑에 있는 Properties 클릭하면 

프로젝트의 상세 설정이 가능하다. 여기서 빨간색으로 체크박스 해놓은 부분을 확인할건데

 

[Java Build Path]

기존 JRE remove 삭제 후

Classpath - Add Library - JRE System Library 

 

 

변경할 JRE SE 버전 확인후 Finish - Apply

하고 아직 닫으면 안됨!

 

 

다음 왼쪽에 메뉴 [Java Compiler] 

기본 17버전으로 되어 있는걸 변경할 11버전으로 선택 후 Apply - Yes

하고 아직 닫지 말고 마지막 

왼쪽 메뉴 [Project Facets] 

Java Version 17 -> 11로 변경

오른쪽 Runtimes 의 톰캣 체크하고 Apply and close 하면 끝!!