개발 환경의 우선순위
스프링 개발 툴 (3가지 방법)
1. 이클립스 + 스프링 플러그인
Help -> Eclipse Marketplace에서 Spring Tools Add-On 3.9.7.Release 확장 프로그램 설치
2. STS(Spring Tool Suite)
이클립스에 스프링 플러그인이 포함된 버전
https://spring.io/tools 에서 STS4 다운로드(윈도우 64bit용)
압축을 해제한 후 ecplipsec.exe 또는 SpringToolSuite4.exe 실행
에러가 발생할 경우 – 한경변수에 JAVA_HOME, path에 JAVA_HOME/bin 추가
주의 : sts 설치디렉토리 및 workspace는 한글 이름이 들어간 디 렉토리를 사용하지 말 것
3. InteliJ
아래 core 에서 64bit 버전을 받아 (본인의 컴퓨터는 64bit므로) 압축파일을 풀어 C드라이브에 위치한다.
이클립스에 가서 서버를 연결해준다. 화면에 없으면 View > other > server를 클릭해서 나타나게 한다.
서버 연결 시 포트 에러가 생기는 경우는 바꿔주자.
툴즈 설치
Help > Ecilipse MarketPlace에 들어가서 Spring을 검색하면 Tools와 Add-ON(플러그인)이 있다.
우리는 Tools3를 설치해야 하며 Spring Tools3은 정통방식 4는 부트형식으로 프로그래밍할 때 받는 것이다.
별다른 과정 없이 설치해준 뒤 이클립스를 재시작해주면 끝난다.
스프링 툴스 홈페이지
우리는 3버전에 들어가서 윈도우 버전으로 받아본다.
파일의 경로나 이름이 길면 에러가 발생할 수 있으니 C드라이버에 sts3.zip으로 이름을 변경해서 압축 해제한다.
지금받는 파일은 일종의 이클립스라고 보면 된다. 만일 이클립스가 열려있으면 닫은 뒤 sts프로그램을 실행해준다.
exe파일은 아래 경로에 있다.
실행시키면 이클립스처럼 뜬다. 아까 서버를 연결해두었던 프로젝트라 연결되어있는 것을 확인할 수 있다.
스프링 뿐만 아니라 거의 모든 프로젝트를 만들어 작업할 수 있다.
다음으로는 테스트 프로젝트를 생성한다.
그 이전의 팝업은 OK하고 패키지 경로는 3단계로 자유로이 적어준다. url 거꾸로 적듯 하는건데 com.lje.test1으로 했다.
보통 두번째는 회사명 세번째는 프로젝트명으로 많이 만든다. 생성 후 플젝에 에러뜨는 것은 라이브러리를 아직 받는 중이어서 그렇다. 그래도 이전처럼 직접 라이브러리를 받을 필요가 없어져서 좋아진거라고 한다.
서버를 돌려본다.
언어설정
Web
4버전으로 새로운 경로폴더를 만들었는데 이 버전은 기본 스프링 > 레거시프로젝트가 없다.
서버 연결 후 윈도우 > 이클립스 마켓플레이스 > 스프링 검색 후 3 Add on 설치하면 레거시프로젝트 사용 가능
'Frameworks > Spring' 카테고리의 다른 글
Spring mybatis를 이용하여 게시판 만들기 (0) | 2019.08.28 |
---|---|
Spring MVC 패턴 스프링 게시판 만들기 (1) | 2019.08.27 |
Spring MVC 개요, 구조, Resourse 폴더, 컨트롤러 구현 (전통적인 3버전 방법) (0) | 2019.08.27 |
CRUD MVC 패턴 총정리 : 게시판만들기 (0) | 2019.08.26 |
스프링 프레임워크 Spring Framework (1) 프레임워크 정의, 장점, 스트링프레임워크, 컨테이너 개념 (0) | 2019.08.23 |