728x90
반응형
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] STS에서 Mustache 사용 설정 및 한글 깨짐 문제 해결2022-09-08 09:15:16"이동욱. (2019). 스프링 부트와 AWS로 혼자 구현하는 웹 서비스. 프리텍"으로 실습 중인데 책에서는 IntelliJ를 IDE로 사용하고 있지만 나의 경우 STS로 실습을 진행 중이다. "Chapter 04 - 머스태치로 화면 구성하기"에 대한 실습을 하던 중 STS에서는 Mustache 설정에 차이가 있음을 확인했다. ▍build.gradle STS에서 Gradle의 dependencies에 아래 코드를 추가하고 Refrash 한다. implementation 'org.springframework.boot:spring-boot-starter-mustache' ▍src/main/resources/templates/index.mustache index.mustache 파일을 생성하고 아래 코드를 작..
- [ 언어·프레임워크/Spring Boot ][스프링 부트][문제해결] Java 8과 11을 함께 사용하기 위한 STS에서 JRE 설정 문제2022-08-09 08:21:22Fast Campus의 Java&Spring 과정을 수강하고 있다. 강의에서는 Java 11 버전을 사용하는데-나의 경우 8 버전이 이미 설치되어 있었기 때문에-8 버전으로 실습을 진행하였다. 그동안은 별문제 없이 실습이 진행되었으나 네이버 API 연동 부분에서 var 키워드를 사용하기 시작하면서 실습에 어려움을 겪게 되었다. var는 타입을 추론하는 키워드로서 8 이하 버전에는 없는 기능이다. 실습을 따라가다가 처음 var가 등장하였을 때만 해도 어떤 타입에 대한 var인지 추측이 가능해 직접 타입을 지정해 주며 그냥저냥 따라갔고 별 문제가 없었다. 하지만 갈수록 곤란한 상황이 이어져 Java 11 버전을 추가로 설치하고 8 버전과 11 버전을 쉽게 변경해가며 사용할 수 있는 환경을 구축했다. 이를 위..
- [ 언어·프레임워크/Spring ][스프링][문제해결] "11 or greater is required" 에러로 인해 STS가 실행 되지 않는다면2022-06-13 19:23:23STS 실행 시 [그림 1]과 같이 에러가 발생하면 sts.ini 파일에서 아래에 해당하는 부분의 값 11을 -Dosgi.requiredJavaVersion=11 다음과 같이 1.8로 변경, 저장 후 실행하면 [그림 2]와 같이 STS가 정상적으로 시작된다. -Dosgi.requiredJavaVersion=1.8
- [ 언어·프레임워크/Spring ][스프링][문제해결] Spring Legacy Project 작업을 위한 STS 버전은 3.9.14를 추천2022-06-13 19:07:41STS 4.8.1에서 Spring Legacy Project를 생성하여 진행하던 중 XML의 namespace가 보이지 않는 문제가 발생하였다. 오랜 시간 구글링을 하였지만 해결할 수 없었고, 결국 구멍가게코딩단 카페에서 원하는 해결책을 얻을 수 있었다. 해당 카페에서는 "최신 STS에서 XML의 네임스페이스 탭이 보이지 않는다면 STS버전을 낮추시는게 좋다"고 하였다(https://cafe.naver.com/gugucoding/6282). 추천하는 STS 버전은 3.9.14이며 아래의 URL에서 다운로드할 수 있다. https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3 GitHub - spring-projec..
728x90
반응형