BANGKM
30
2017-01-12 01:53:40.0
2
153

intelliJ 질문이요


org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [WEB-INF/config/*-servlet.xml]; nested exception is java.io.FileNotFoundException: ServletContext resource [/WEB-INF/config/] cannot be resolved to URL because it does not exist

at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:221)

at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)

at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)

at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)

at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)

at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451)

at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:651)

at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:602)

at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:665)

at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:521)

at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:462)

at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)


오류가 이런식으로 뜨는데 이클립스에서 사용한 web.xml 파일을 그대로 가지고 왔습니다.

제가 봤을땐 경로를 못찾아서 못읽는거 같은데 이클립스와 다르게 어떤 식으로 경로를 설정해야 하는지 알려주세요


0
0
  • 답변 2

  • 혼나고
    152
    2017-01-12 09:40:42.0

    1. Project Structure - Modules 에서 스프링 설정을 추가하셨는 지 확인하시고요.

    2. Facets에서 스프링 설정을 추가하셨는 지 확인하세요.


    세팅하신 Project Structure 쪽 스크린샷을 한번 올려 주세요. 보고 부족한 부분이 있으면 알려 드리죠.


    0
  • 마트로시카
    98
    2017-01-12 11:04:08.0

    Maven 이나 Gradle 등의 구성도구를 사용하지 않고, IDE 에서 기본 Web 프로젝트를 생성하면 이클립스는 WebContent 를 기본 WebApplication 디렉토리로 설정하는데, Intellij 는 web 을 기본 디렉토리로 설정합니다.

    해당 부분 확인해 보세요.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.