Eclipse + Java + Spring Framework A-Z Cookbook
이 문서는 최대한 간략하게 많은 내용을 정리하기 위함이며, 수시로 내용이 추가 될 수 있습니다.
환경설정
Eclipse Java EE
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygenr
JDK (Java Development Kit)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
WAS, Tomcat ( Web Application Server)
http://tomcat.apache.org/
지정되거나 원하는 버전을 고른 후, Core의 Zip을 주로 이용
* OS와 타입..(비트)를 맞추어 다운로드 후, 설치한다.
Maven
http://maven.apache.org/
Maven의 경우 Binary Zip을 이용
설치 및 설정
Eclipse에서 STS설치(해당 방법을 권장하지 않습니다.)
1. IDE, JDK, WAS 등 다운로드 한 파일들을 압축해제, 설치 후 IDE(Eclipse)를 실행한다.
- Eclipse가 실행 에러가 날경우 Eclipse.ini 파일에서 JDK를 강제 지정해준다.
2. Eclipse의 설정에서 Tomcat을 추가 후, 구동하여 연동을 확인. (Server)
3. 마찬가지로 Maven로 설정해준다. (LocalRepository를 활성화 해주고 설정할 수도 있다)
4. Eclipse Market에서 STS (Spring Tool Suite)를 설치(최신버전 기준, Maven Integration가 포함되어 있으므로 추가 설치를 하지 않아도 됩니다!)
5. Spring Project를 생성하여 서버를 구동해봅니다! (프로젝트에서 Spring 타입이 나타나지 않는다면, IDE를 종료 후, 재 구동해봅니다)
==>
Spring.io의 Spring Tool Suite 사용하기
1. https://spring.io/tools/sts/all 에서 사용하고자 하는 플랫폼의 버전을 다운받아 실행합니다.
-> 실제 이 방법을 사용 하는 것이 세팅과 시간 절약에 도움이 되며, 기분 탓인지.. 에러가 좀 더 적습니다. 특별히 구버전을 사용해야 하는 것이 아니라면 이 방법을 권장합니다.
1. Eclipse 인코딩 설정
-> http://liante0904.tistory.com/108
2. Eclipse 폰트 크기, 변경
-> http://blog.opid.kr/81
3. import시 단축키 세팅 및 작동하지 않을 때
-> http://liante0904.tistory.com/109
4. Eclipse 코드 라인 숫자 표시
-> http://ggari.tistory.com/87
5. Eclipse Javascript 와 jQuery 등의 플러그인 설치 (자동 완성 활성화)
-> http://zzong.net/post/7
http://nagarry.tistory.com/186
6. Eclipse HTML5 템플릿 추가
-> http://blog.swcode.net/entry/Eclipse-JSP-HTML5-%ED%85%9C%ED%94%8C%EB%A6%BF-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0
참고 출처 :
환경 설정 - http://addio3305.tistory.com/32
'디버깅 > Spring mvc (Maven, Mybatis)' 카테고리의 다른 글
[Spring] 빈 생성 에러 디버그 Error creating bean with name 'XXX' (5) | 2017.09.01 |
---|---|
[Maven] Eclipse + Maven 환경에서 Maven Clean 후 Maven install 실패시.. (0) | 2017.09.01 |
스프링 프레임 워크(Spring Framework) - 3. 개발 환경(3) (0) | 2017.08.01 |
스프링 프레임 워크(Spring Framework) - 2. 개발 환경(2) (0) | 2017.08.01 |
스프링 프레임 워크(Spring Framework) - 1. 개발 환경(1) (0) | 2017.08.01 |