본문 바로가기

IT

webjars 못 불러 올때 처리방법

반응형

1. 이슈 증상
webjars은 웹에서 쓰는 라이브러리(jquery,bootstrap)를 패키징한 jar을 말하는데
못 불러올 경우가 있습니다.
해결방법은 다음과 같습니다.

2. 해결방법
아래 둘중에 하나를 추가 하면 됩니다.

- WebConfig 추가 하기

package kr.co.penta.dataeye.spring.web;
 
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
 
@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {
 
  @Override
  public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");
  }
 
}

또는 xml Config 추가하기

<mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>
반응형