본문 바로가기

Backend2

Spring Boot 어플리케이션 Java 6 호환 수정 Spring Boot 프로젝트를 Java 6 동작하도록 수정하기 위한 방법을 정리한 문서입니다. Spring Boot 어플리케이션을 Java 6와 호환되도록 변경하기 위해서는 Spring Boot와 관련된 몇몇 라이브러리의 버전을 다운 Tomcat의 버전 7.0.x 혹은 8.0 Jetty의 경우, 8.x 버전 사용 Spring Boot 관련 라이브러리의 버전을 1.5.x로 변경 spring-boot-starter-web spring-boot-starter-data-jpa spring-boot-starter-security ... 주의할 점은 Tomcat 7 버전과 Java 6에서 동작할 경우 WebSocket은 사용할 수 없다고 한다. Spring Boot 프로젝트를 Java 6와 호환되도록 하기 위해서.. 2020. 6. 16.
Spring Boot 어플리케이션 배포 / 내장 웹서버(Jetty, Undertow, Tomcat) 변경 및 빌드 Spring Boot로 어플리케이션을 개발하고 서비스를 할 때가 되면 해당 프로젝트를 배포하여 실행 가능한 파일로 만들어 주어야 한다. 본 글에서는 Spring Boot 어플리케이션을 JAR, WAR 파일로 배포하는 방법, 웹서버를 Tomcat, Jetty, Undertow를 사용하는 벙법에 대해서 설명한다. 전통적으로 웹서비스를 배포하기 위해서는 아래와 같은 방법으로 진행 하였었다. 프로젝트를 WAR 파일로 빌드 Web 서버(Tomcat, Weblogic, Apache) 설치 Web 서버에 WAR 파일 배포 하지만, Spring Boot를 사용할 경우 위의 과정은 아래와 같이 바뀐다. 프로젝트를 JAR 파일로 빌드 JAR 파일 실행 Spring Boot는 배포하는 과정이 간단한데, 이는 빌드된 JAR .. 2020. 6. 16.