java - springboot가 컨테이너 로딩을 사용할 때 ClassLoader 리소스를 미리 얻는 방법은 무엇입니까?
我想大声告诉你2017-05-17 10:00:13
0
1
703
이제 springboot 시작이 완료된 직후 ClassLoader.getSystemResource 메서드가 호출되며 시스템 리소스를 얻을 수 없으며 직접 null입니다. springboot가 시작될 때 ClassLoader를 정적 변수나 객체에 미리 로드할 수 있는 방법이 있습니까?
이전에 비슷한 문제가 발생했습니다. 로컬 개발에서는 ClassLoader.getSystemResource 리소스에 액세스할 수 있지만 SpringBoot가 생성한 war 이후에는 액세스할 수 없습니다. 대신 ResourceUtils.getURL(usersExistingData).openStream()을 사용해 보세요
이전에 비슷한 문제가 발생했습니다. 로컬 개발에서는 ClassLoader.getSystemResource 리소스에 액세스할 수 있지만 SpringBoot가 생성한 war 이후에는 액세스할 수 없습니다.
대신 ResourceUtils.getURL(usersExistingData).openStream()을 사용해 보세요