본문 바로가기

지식공유/Spring Boot3

스프링 부트(Spring Boot)에서 파일 생성시 web(html, jsp 등) 관련 파일 항목이 없을때 해결방법 STS4를 설치 후 프로젝트를 만들고 작업을 시작하기 위해 html 파일을 만들기 위해 [templates] 폴더에서 마우스 우클리 후 New 로 들어가봤는데 html, css, jsp 등 과 같은 web 관련 파일 형식이 검색돼지 않았다.  이를 해결하기 위해서는 MarketPlace에서 추가적인 Tools 설치가 필요하다. 해결방법상단 메뉴바에서 help > Eclipse MarketPlace 클릭 > 검색창에 'java and web' 검색 > Eclipse Enterprise Java and Web Developer Tools 다운로드 이렇게 동의 후 finish 버튼까지 누르면 창이 종료되는데, 이것이 끝난것이 아니기 때문에 방심하면 안되고, 실제 화면 우측 하단에 설치되는 과정이 완료되는지를 .. 2024. 11. 13.
맥북 스프링 부트 세팅 - STS4(Spring Boot/Spring/백엔드개발/Java/자바/Backend) https://spring.io/tools 접속[4.26.0 - macOS x86_64] 다운로드 프로그램 실행Spring Starter Project 생성참고로 라이브러리 선택할때 DB의 경우 자신에게 맞는 DB를 선택해서 사용하면 된다. (나는 Oracle을 사용하기 때문에 Oracle Driver 선택) 기본적으로 생성된 컨트롤러에서 프로그램을 실행해본다→ 그런데 처음 프로그램을 실행해보면 에러가 난다→ 에러가 나는 이유는 얘가 실행될때 오라클 드라이버를 먼저 읽어들이는데, 오라클 드라이버를 쓰겠다고 처음 스타터 프로젝트 만들때 라이브러리 설정 해놓고 그에 대한 정보를 제공하지 않아서 그런거다.내장 톰캣이 실행될때 [application.properties]의 정보를 제공받아 실행되는데, 이 [ap.. 2024. 11. 9.
Spring Boot 사전설정 - STS3 이용(STS3/백엔드개발/Java/Spring Framework) 부트 스타터 라이브러리 버전이 3점대 버전이라 JDK 17 버전을 써야 한다.스타터 버전이 2점대 버전이면 JDK11버전을 써야하는데, 최신버전은 3점대이기에 JDK17 버전으로 바꿔줘야 한다.부트는 STS4 버전을 이용하는것을 권장한다→ 대신 이 버전의 경우 legacy 프로젝트는 못만든다.→ https://spring.io/tools Spring | Tools spring.io 참고로 spring.io 홈페이지에서도 부트 프로젝트를 만들 수 있다→ https://start.spring.io/ 환경설정무조건 jdk17 버전으로 써야 한다.⇒ 다시 17로 바꿔야 한다.⇒ 고급 시스템설정 >> 환경변수 >> 11버전 (만약 Spring Legacy Project 진행때문에 jdk 버전이 11버전으로 되어있.. 2024. 11. 7.