복붙노트

[SPRING] java.lang.NoClassDefFoundError : org / springframework / core / io / ResourceLoader

SPRING

java.lang.NoClassDefFoundError : org / springframework / core / io / ResourceLoader

일부 테스트에서는 봄을 사용하고 있는데이 오류가 발생합니다.

java.lang.NoClassDefFoundError: org/springframework/core/io/ResourceLoader  at org.springframework.mock.web.MockHttpServletRequest

내가 설치 한 JAR 파일은 다음과 같다 : spring-test-2.5.6.jar

이 외에도 다른 항아리가 필요한가요?

감사

해결법

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

    1.spring-core - *. jar도 필요합니다. 패키지를 보면 누락 된 병이 무엇인지 알 수 있습니다. 이 org.springframework.core. *에서 모두 핵심 jar 파일에 있습니다.

    spring-core - *. jar도 필요합니다. 패키지를 보면 누락 된 병이 무엇인지 알 수 있습니다. 이 org.springframework.core. *에서 모두 핵심 jar 파일에 있습니다.

  2. ==============================

    2.의존성 관리를 위해 Maven (또는 Ivy 또는 Gradle)을 사용하는 것이 좋습니다. 이러한 유형의 2 차 및 3 차 종속성을 해결할 때 많은 어려움을 줄일 수 있습니다.

    의존성 관리를 위해 Maven (또는 Ivy 또는 Gradle)을 사용하는 것이 좋습니다. 이러한 유형의 2 차 및 3 차 종속성을 해결할 때 많은 어려움을 줄일 수 있습니다.

  3. ==============================

    3.Amir의 답변에 따르면 필요한 병은 스프링 코어입니다. 일반적으로 이런 종류의 문제는 jarfinder http://www.jarfinder.com/index.php/java/search/~org.springframework.core.io.ResourceLoader~

    Amir의 답변에 따르면 필요한 병은 스프링 코어입니다. 일반적으로 이런 종류의 문제는 jarfinder http://www.jarfinder.com/index.php/java/search/~org.springframework.core.io.ResourceLoader~

  4. from https://stackoverflow.com/questions/6919218/java-lang-noclassdeffounderror-org-springframework-core-io-resourceloader by cc-by-sa and MIT license