전체 글

전체 글

    728x90
    반응형

    [Ubuntu] Openjdk 21 설치방법(java version upgrade)

    개요개인적으로 운영하는 프로젝트의 java version을 1.8에서 20으로 올리게 되었습니다.https://syk531.tistory.com/43 개발서버에 배포를 위해 jenkins를 빌드하니 아래와 같이 java version 오류가 발생하였습니다.현재 개발서버에 java version이 11로 설치되어 있어서 에러가 발생했고 Intellij에서는 openjdk21이 현재 지원이 안되서 openjdk20으로 올렸는데 개발서버는 LTS 버전인 openjdk21을 설치해보도록 하겠습니다. Java 설치방법Ubuntu 환경에서 java는 아래의 2가지 방법으로 설치가 가능합니다.1.홈페이지에서 jdk를 다운받아서 설치2.apt 저장소에서 설치 1.홈페이지에서 jdk를 다운받아서..

    [Jenkins] 버전 업데이트

    개요 개발서버의 java version을 1.8 -> 21로 올리면서 jenkins가 오류가 발생하였습니다. 아래의 명령어를 통해 jenkins 로그를 확인해보면 유효하지 않은 java version 이라서 오류가 발생했음을 확인할 수 있습니다. journalctl -xeu jenkins.service jenkins사이트에 따르면 java 21은 2.419 버전부터 지원이 되고 지원되지 않는 java version을 설치할 경우 jenkins가 동작하지 않는다고 되있습니다. jenkins 업그레이드 방법 jenkins는 apt-get을 통해 설치했으므로 아래의 명령어들을 통해 jenkins를 업데이트 합니다. (https://syk531.tistory.com/19) sudo apt-get update s..

    spring boot 3.2.0 버전 업그레이드

    개인적으로 운영하는 사이트의 spring boot 버전을 최신으로 업그레이드 해보았습니다. 기존 gradle 설정은 아래와 같이 되어 있었습니다. plugins { java id("org.springframework.boot") version "2.7.13" id("io.spring.dependency-management") version "1.0.15.RELEASE" } group = "com.example" version = "0.0.1-SNAPSHOT" java { sourceCompatibility = JavaVersion.VERSION_1_8 } spring boot : 2.7.13 io.spring.dependency-management : 1.0.15 java : 1.8 spring boot..

    View단에서 Form Submit시 Dto 내부에 다른 Dto를 List로 가진 형태일때 처리방법

    View단에서 Form Submit 시 Dto 내부에 다른 Dto를 List로 가진 형태일때 전송하는 방법에 대해 정리한 내용입니다. 테스트 Dto는 아래와 같습니다. Order : 주문정보 Goods : 상품정보 한 주문에는 주문상품이 여러개 있는 구조입니다. @Data public class Order { private String orderNo; private String ordererNm; private List lGoods; } @Data public class Goods { private String goodsNm; } View단의 Form은 아래와 같습니다. 주문번호 주문자명 상품명1 상품명2 전송 주문번호, 주문자명, 상품명1, 상품명2를 입력후 전송버튼을 클릭시 아래의 Contoller ..

    728x90
    반응형