내가 완전히 다른 프로젝트에 지금외부 항아리 봄 구성 * .xml 파일이
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource;
@Configuration
@ImportResource({ "/WEB-INF/assembly/appconfig.xml" })
public class DSPPlatformCommonSiteDefConfig {}
같은 클래스가 항아리의 X가 발견되지 않는, 내가 종속성으로이 병을 추가했습니다.
그리고 같은이 클래스를 가져옵니다
@Configuration
@Import(DSPPlatformCommonSiteDefConfig.class)
public class ApplicationConfiguration {
}
그러니까 기본적으로, 내 프로젝트에 항아리의 봄 구성 파일을 사용하고 있습니다.
메시지 : java.io.FileNotFoundException : 내 응용 프로그램을 실행할 때
는하지만이 오류 얻을 클래스 패스 리소스가 존재하지 않기 때문에 [WEB-INF/조립/appconfig.xml]를 열 수 없습니다 org.springframework.beans.factory.BeanDefinitionStoreException : 클래스 경로 리소스에서 XML 문서를 파싱하는 IOException [WEB-INF/assembly/appconfig.xml]; 중첩 예외가 java.io.FileNotFoundException : 클래스 경로 리소스 [WEB-INF/assembly/appconfig.xml]이 (가) 존재하지 않아 열 수 없습니다.
왜 클래스 패스에서 찾고 있는지 이해할 수 없습니다. 그리고 그것이해도, 병은 나의 classpath에있다.
안녕 이씨는,이 외부 항아리를 변경할 수 없습니다. –