반응형

BackEnd 라이브러리 : Maven Central Repository에서 검색 후 pom.xml에 추하

FrontEnd 라이브러리 : CDN URL 활용 or 다운받아서 프로젝트에 포함


위와 같이 라이브러리 관리를 하였는데, FrontEnd 라이브러리도 WebJars라는 솔루션을 이용해서

Maven으로 통합을 할 수가 있다.


사이트는 아래와 같고, SBT, Maven / Gradle 등 이것저것 다 지원을 한다.

http://www.webjars.org/


사이트에 들어가서 Build Tool 부분에 Maven을 누르면, 아래와 같이 pom.xml에 바로 복붙할 수 있도록 포맷까지 제공한다.


    org.webjars
    ace
    01.08.2014


pom.xml에 추가를 한 후 추가된 라이브러리의 폴더 구조를 보면, META-INF/resources/webjars/... 와 같은 형태를 가지므로,

UI페이지에서 참조할 때 webjars/...  와 같은 형태로 참조를 하면 된다.


SpringBoot의 경우에도 원래는 resources/static, resources/template 폴더에서만 UI페이지 참조가 가능한걸로 알고 있는데,

언제부터 패치된지는 잘 모르겠지만 최근 버전인 1.4.x 에서는 Webjars를 사용할 수 있도록 ResourceHandler 처리까지 되어 있으므로

그냥 사용을하면 된다.

반응형
,