복붙노트

[SPRING] 구성 문제 : XML 스키마 네임 스페이스 용 Spring NamespaceHandler를 찾을 수 없음 [http://java.sun.com/xml/ns/javaee]

SPRING

구성 문제 : XML 스키마 네임 스페이스 용 Spring NamespaceHandler를 찾을 수 없음 [http://java.sun.com/xml/ns/javaee]

웹 프로젝트에서 JUnit과 Spring을 결합하려고합니다. 이 질문 덕분에 Spring 구성 파일을 TestClass에로드하는 데 성공했습니다.

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration
public class TwitterServiceTest {
    @Resource
    IRepository repository;

하지만 테스트가 실행되면 다음 오류가 발생합니다.

문제는 라이브러리 파일이 클래스 경로에없는 것일 수 있습니다. 현재 Sysdeo Eclipse Tomcat 플러그인 DevLoader를 사용하여로드 작업 (클래스 경로에 M2_REPO에서 jar 파일로드)을 수행합니다.

이 프로젝트는 많은 도서관에 달려 있습니다. 이 오류를 수정하는 방법에 대한 아이디어가 있습니까? 어떤 도움이라도 대단히 감사하겠습니다.

해결법

  1. ==============================

    1.나는 스프링 구성 파일로서 "web.xml"을 사용하는 어리석은 실수를했다. SpringJUnit4ClassRunner는 스프링 컨텍스트 파일로 파싱하여 실패합니다.

    나는 스프링 구성 파일로서 "web.xml"을 사용하는 어리석은 실수를했다. SpringJUnit4ClassRunner는 스프링 컨텍스트 파일로 파싱하여 실패합니다.

    올바른 컨텍스트 파일을 포함하면 응용 프로그램이 작동합니다.

  2. from https://stackoverflow.com/questions/8666720/configuration-problems-unable-to-locate-spring-namespacehandler-for-xml-schema by cc-by-sa and MIT license