java 8 환경에서 java 11 프로젝트 배포하기
진행하게 된 계기 현재 진행중인 모든 프로젝트의 환경은 Spring boot 2.1.2, java 1.8로 되어있다. 이번 새로운 프로젝트에서 nosql을 적용해야 했고 현재 aws환경이라 aws의 DynamoDB를 채택했다. 그렇기에 DynamoDB 라이브러리를 사용해야 했는데 지원하는 최소 버전이 Spring boot 2.1.4 이기에 Spring boot 버전 업이 필요했다. 그렇지만 이번에 버전업을 한다면 이후 기준이 되는 버전이 됐어야 했고 좀더 최신의 사양을 사용해야한다고 생각이 들었기에 최근 Spring boot 에서 표준버전으로 많이 사용되는 2.5.5를 선택했다. 이후 이참에 java 버전도 올리고싶은 니즈가 있어서 올해 17 LTS가 나왔기에 이전 LTS인 java 11을 선택하여 프로..
2021. 10. 7. 16:44