Spring을 시작하는 첫 번째 구덩이, 오류 클래스 경로 리소스 [spring.xml]이 존재하지 않기 때문에 열 수 없습니다......

다음 코드 라인은 Spring의 "Hello World"인 모든 사람에게 친숙할 것입니다.

 그런 다음 이 기본 메서드를 실행할 때 [오류]가 발생할 수 있습니다: 스레드 "main" org.springframework.beans.factory.BeanDefinitionStoreException의 예외: 클래스 경로 리소스 [spring.xml]에서 XML 문서를 구문 분석하는 IOException; 중첩 예외는 java.io입니다. FileNotFoundException: 클래스 경로 리소스 [spring.xml]이 존재하지 않기 때문에 열 수 없습니다...다음과 같이:

spring.xml 구성 파일을 찾을 수 없다는 뜻일 가능성이 높으며 잘 살펴보면 리소스 디렉토리에 spring.xml이 존재하는 것으로 보아 문제가 없는 것으로 보입니다.

그런 다음 대상 디렉토리를 확장하여 살펴보고 문제를 찾습니다.Idea에서는 컴파일러가 소스 코드 디렉토리인 src/main/java에 있는 .java 파일만 .class 파일로 컴파일하여 .class 파일에 넣기 때문입니다. 대상 디렉토리 다른 디렉토리는 기본적으로 그렇지 않습니다.

 여기서는 문제를 해결하기 위해 spring.xml 파일을 target/classes/에 복사하기만 하면 됩니다.

그런 다음 다시 실행하십시오.

Supongo que te gusta

Origin blog.csdn.net/qq_42490860/article/details/129534982
Recomendado
Clasificación