전자정부표준프레임워크에서 스트링 부트 프로젝트 만들기
(STS 플러그인 설치)
1. STS 플러그인 설치
먼저 전자정부(IDE) > Help > Marketplace > sts 검색

'Install' > 전체선택 > confirm > 라이센스 뭐시기 나오면 > i accep~ 클릭 > Finish

2. 스프링 이니셜라이저 사용해 프로젝트 생성
↓↓↓ 스프링 이니셜라이저 사이트 ↓↓↓

1번 항목에서는 개발환경에 맞게 선택
Artifact에 원하는 프로젝트명으로 입력가능하다.
2번 항목에서는 Dependency를 추가해서 초기 세팅을 할 수 있다.
3. 누르면 로컬에 .zip으로 다운받아진다.
다운받아진 경로에 가서 앞축해제 > 압축푸는 장소는 반드시 workspace 안에 해야된다.
3. 전자정부표준프레임워크(IDE) 내 Import 하기
Existing Maven Project > Next > Brows > 해당 프로젝트 찾아서 열기 > Finish


workspace에 압축해제한 이유가 바로 이 떄문이다.
** 참고 **
Spring Starter Project, Spring Legacy Project
차이점

starter
: 개발환경 세팅이 일부 되어있어 초급자가 사용하기 편리하다.
Legacy
: 개발자의 입맛에 맞게 개발환경을 세팅이 가능하다.
** 번외 **
전자정부표준프레임워크에서 스트링 부트 에러
java.lang.UnsupportedClassVersionError
class file version 숫자 ~~~블라블라~~~ up to 숫자2
이런 메세지가 나오면 Java jdk와 버전이 안 맞다는 것

필자는 맞추려고 환경변수도 바꾸고 다른 프로젝트 설정까지 다 바꿔 봤지만...안 됐다.
어려움이 있어 그냥 스프링 이니셜라이저로 만들어서 사용했다.
이니셜라이저 쓰면 다른 프로젝트 따로 설정 바꾸지 않아도 된다.
'Language > SPRING' 카테고리의 다른 글
[web 프로젝트 만들기] pom.xml 설정 (0) | 2022.12.22 |
---|---|
Spring-Boot 디버깅 / 스프링부트 디버깅 설정 (0) | 2022.12.02 |
프로젝트 war묶고 배포하기(포트 포워딩) (0) | 2021.09.24 |
웹서버(WEB Server)와 WAS의 차이점 (0) | 2021.08.10 |
Spring? 특징? 기능요소? (0) | 2021.08.09 |