백엔드기술/개발환경
(Spring) Maven을 이용한 웹 라이브러리 관리
RevFactory
2013. 4. 27. 13:31
웹 프로그래밍을 하기 위한 필수 라이브러리인
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 검색하여 추가하기만 하면 끝난다.