eclipse-jee-2023-06-R-win32-x86_64+ tomcat 10 + OpenJDK 17
eclipse-jee-2023-06-R-win32-x86_64+ tomcat 10 + OpenJDK 17
저사양 Framwork 만들기.
이클립스 필요한 버전을 설치하기 위해서
https://wiki.eclipse.org/Eclipse/Installation/
Eclipse/Installation - Eclipsepedia
Installing Eclipse is relatively easy, but does involve a few steps and software from at least two different sources. Eclipse is a Java-based application and, as such, requires a Java Runtime Environment or Java Development Kit (JRE or JDK) in order to ru
wiki.eclipse.org
버전을 확인한다.
2023.06 Elclipse 4.28버전 java 17 버전.
다운로드 페이지 이동
https://www.eclipse.org/downloads/packages/
Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro
544 MB 48,001 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and more. Clic
www.eclipse.org
eclipse.ini 파일수정 openjdk 를 이용한 실행
D:\jdk\openlogic-openjdk-17.0.13+11-windows-x64
실행중...
Cafe24 와 동일한 환경으로 로칼에 세팅하기.
OpenJDK 8. 대는 안돼는 기능들이 있어서 JDK17 점이상대는 사용해야한다.
tomcat 추가
JSP 파일 인코딩 UTF-8 로변경하기
package com.cafe24.whitefox.servlet;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
/**
* Servlet implementation class TestServlet
*/
@WebServlet("/TestServlet")
public class TestServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public TestServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.getWriter().append("Served at: ").append(request.getContextPath());
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
eclipse-jee-2023-06-R-win32-x86_64+ tomcat 10 + OpenJDK 17 완료
mybatis 를 연동해보기.