본문 바로가기
백엔드기술/개발환경

(Spring) Maven을 이용한 웹 라이브러리 관리

by RevFactory 2013. 4. 27.

웹 프로그래밍을 하기 위한 필수 라이브러리인

jQuery

 

현재는 라이브러리를 프로젝트에 사용하기 위해서 아래 단계를 거쳐 사용하고 있었다.

 

AS-IS   

1. jQuery 사이트 방문 (http://jquery.com/)

2. 라이브러리 다운로드

3. 프로젝트의 resources 폴더의 적당한 위치에 복사

4. JSP페이지에 Javascript 구문 추가

<script src="<c:url value="/ext/jquery/1.9.0/jquery.min.js"/>"></script>

 

위 과정을 Maven을 이용하여 jQuery 홈페이지를 방문하지 않고 관리하고자 한다.

 

 

TO-BE  

1. pom.xml 의 Dependencies탭에서 Add -> jquery 검색 -> org.webjars jquery -> 알맞은 버젼 선택 후 OK

2. Spring context 설정파일에 아래 구문 추가

<resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>

3. JSP 페이지에 Javascript 구문 추가

<script src="<c:url value="/webjars/jquery/1.9.0/jquery.min.js"/>"></script>

 

이렇게 설정을 하면 끝!!

 

 

이후에도 bootstrap 같은 라이브러 사용시

pom.xml 에서 bootstrap 검색하여 추가하기만 하면 끝난다.