sts3 설치 및 개발 환경 설정
sts3 설치
Spring Tools 4 is the next generation of Spring tooling
Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE.
spring.io
(Spring Tools는 스프링부트관련!)
이클립스 / vs코드와 같은 화면? 으로 구성되어있고 편한걸로 선택할 수 있다.
스크롤 쭉 내리면
window 는 zip
애플 dmg
리눈스 gz 파일 다운로드 -> 반디집으로 압축 풀기 (알집같은 경우 파일명이 길어지면 제대로 압축풀기가 안된다.!)
sts-bundle - sts-3.9.18 RELEASE - STS.exe 실행!
워크스페이스 만들기(특정 저장공간 나는 c - develop 파일 만든 후 sts 해당 파일로 열기)
개발 환경 설정
1. 테스트 서버 삭제
servers - 테스트 server가 설정되어있다. (VMware tc server Developer Edition ~~)
- 테스트 서버 아래 Servers와 packageExplorer에서 모두 체크 후 삭제
- window - preference - server - Runtime Environments 선택 후 삭제
2. 서버 톰캣으로 설정
- window - preference - server - Runtime Environments
add - Browse - tomcat 경로(bin 폴더가 보이는 곳에서 폴더선택)
3. 인코딩설정
- window - preference - encoding 검색
- Content Types - java Class File / Text utf-8 설정
- Workspace other - utf-8 설정
- Web 전체 utf-8 설정
- xml은 되어있을것.!
- json 검색 - json File UTF-8 설정
- window - preference - spelling 사용 시 utf-8
4. 자바 컴파일 확인
window - preference - java
- compiler
- Installed JREs
5. 서버 설정
- servers 서버 (톰캣) 더블클릭
- 포트 사용 중 Ports - HTTP/1.1 8088로 설정(사용하고있지 않는 포트번호)
- server Options - serve module without publishing 체크
- Timeouts Start 40 -> 60으로 변경 (스프링은 실행 시 시간이 걸리기 때문에 시간을 늘려준다)
6. 롬복 추가
- lombok.jar 파일이있는 폴더 - 여백에서 우클릭 - Git Bash here 실행 (Git bash가없으면 cmd로 위치 찾아가기)
- java -jar lombock.jar 엔터 (우측 lombok이 열림)
- lombok이 sts를 찾기 못함
- Specity location - sts-3.9.18 RELEASE 까지 들어가서 select