스프링부트 환경설정
1.JDK 11 설치
기존에 자바 수업에서 사용하던 JDK1.8을 사용하지 않고 JDK11을 설치하는 이유는 flux라는 기술을 사용하기 위해서는 서드파티 라이브러리가 되어있는 버전을 사용하기 위해서 입니다.
JDK1.8 기능
strem()
람다식 : ()->{}
라이브러리 추가(빌드패스)JDK11 기능
flux기술 (reactive programing)서드파티(Thrid Party) 라이브러리
외부 라이브러리가 매우 자주 사용되어 표준화되는 것
shell script
하드웨드 직접 건드리지 않고 OS가 대신 명령하게 해주는 언어
쉘에서 해석을 해서 커널에서 명령을 수행 후 전송합니다.
ex)cd dir %…
2.환경변수 설정
터미널을 열어서 다음 명령어를 입력한다.
dahyechoi@Dahyeui-MacBookPro ~ % vi ~/.bash_profile
i 입력해서 편집모드로 들어가서 다음과 같이 적어준다.
export JAVA_HOME=/Users/dahyechoi/workspace/pg/jdk-11.0.2.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
esc로 편집모드를 나와 :wq
를 입력해서 저장하고 빠져나온다.
export JAVA_HOME=/Users/dahyechoi/workspace/pg/jdk-11.0.2.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
:wp
마지막으로 자바 버전을 확인한다
Java -version
3.STS 스프링 전용 툴 설치
4.STS 웹개발 환경 설정
1. utf-8 설정
- Preference에 들어간다. (단축키 command + ,)
- 검색창에서 enc를 검색한다.
- 왼쪽 메뉴 바에서 workspace 선택
- Text file encoding을 utf-8로 변경
utf-8 사용하는 이유
– 전 세계 공용
– 데이터 가변성
2. font 설정
쿠키런 폰트 다운로드를 다운로드 합니다.
https://www.cookierunfont.com/#section7
OTF : Mac용
TTF : Window용
- Preference에 들어간다.( 단축키 : command + , )
- 검색창에서 font를 검색한다.
- 왼쪽 메뉴에서 color and fonts를 선택한다.
- Basic폴더 안에 text fonts를 선택한다
- Edit에 들어가 원하는 폰트(CookieRunOTF)를 선택한다.
3. 플러그인 enterprise 설치
jsp,html…등을 사용할 수 있게 만드는 플러그인
- 메뉴바에서 Help > eclips marketplace를 열어준다.
- 검색창에 enterprise를 검색한다.
- install 버튼으로 설치를 시작한다.
- 차례대로 conform -> finish를 선택한다.
- 설치 완료되면 restart now 를 클릭하여 spring을 다시 시작한다.
플러그인이란
라이브러리는 프로그램이고
플러그인에 어떤 툴을 쓸때 필요한 서브툴템플릿 엔진이란
jsp와 같이 html에서 자바 코드를 사용하기 위한 것
그외 머스태치, 타임리프 등이 있다.
템플릿 엔진을 잘 안쓰는 추세인데 그 이유는 ajax로 주로 사용하기 때문이다.