본문 바로가기
JAVA/Spring

Spring(maven / gradle) 설치, 순서

by 설총이 2018. 9. 5.

- 스프링 설치

spring.io/tools -> see all versions -> jdk bit에 맞춰서 window 알집 다운 -> RELEASE -> STS.exe


http://maven.springframework.org/release/org/springframework/spring/


스프링 다운로드 버전들이 있는데, 5이상은 JDK9버전을 위함으로 만든건데

버그가 너무많아 4쪽 버전으로 가야한다. 

dist로 다운.


Group id : 패키지명

Artifact id = 프로젝트명 생성


 ★★ Spring 툴(maven) 설정 순서

configure path -> source -> resources 생성() -> main/test에 있는 기존 패키지는 다 삭제

-> mavenrepository.com 사용. -> Spring Context클릭 ->

내가 다운받은 버전에 맞는 maven버전을 복사해서 pom.xml에 <dependency> 뒤에 넣는다

spring-aop파일(4.3.9 RELEASE) , aspectjweaver파일(1.9.1) 두개다 추가. 

jdk bit와 맞춰서 다운받는거 기억


Maven Dependendcies에 jar파일이 추가되면 성공.

(maven은 자동다운로드 됨)



- 문제가 생기면


C:\Users\user1\.m2


jar파일이 다운안됐다거나, 다운받는데 문제가 생기면 이클립스를 그대로 종료하고

.m2를 삭제하고 다시 키면 다시 다운 시작한다


컨테이너를 담당할 xml파일은 resources 우클릭 - new - Spring bean configuration file로 생성



------------------------------------------------------------------------------------------------------------------------------



-  ★★ Spring 툴(gradle) 설정 순서


marketplace -> gradle검색 -> 코끼리 다운로드 -> 리스타트

-> 프로젝트생성 new -> gradle검색하면 뜨는지 확인 후 

-> spring-aop파일(4.3.9 RELEASE) , aspectjweaver파일(1.9.1) 두개다 추가.

==> build.gradle에 dependencies안에 추가한다


-> 프로젝트 우클릭 -> gradle -> gradle refresh하면 추가한 파일 다운로드 완료.

(gradle은 refresh를 해주어야 다운로드 됨.)



★gradle에는 ojdbc를 지원하지 않기때문에 명시해줘야한다.

---------------------------------

dependencies{

compile files('lib/ojdbc6.jar')

}


프로젝트명 밑에부터 경로 나열해주면 된다.



- ★Spring 웹으로 사용법


프로젝트 우클릭 properties -> project Facets -> Dynamic Web Module 클릭

'JAVA > Spring' 카테고리의 다른 글

Spring예제 - bean과 aop혼합사용  (0) 2018.09.05
Spring예제 - bean컨테이너 사용  (1) 2018.09.05
JsonObject와 JsonArray 사용  (0) 2018.08.17
ContextPath/URI/URL/SErvletPath/RealPath 정리  (0) 2018.08.01
MVC - controller 부분  (1) 2018.07.31