resource

ResourceLoader 리소스를 읽어오는 기능을 제공하는 인터페이스로, applicationContext가 상속받고 있다. public interface ApplicationContext extends EnvironmentCapable, ListableBeanFactory, HierarchicalBeanFactory, MessageSource, ApplicationEventPublisher, ResourcePatternResolver { ... } public interface ResourcePatternResolver extends ResourceLoader { String CLASSPATH_ALL_URL_PREFIX = "classpath*:"; Resource[] getResources(Stri..
오늘의 삽질 일기.어제 쓴 내용과 비슷한 일을 하고 있었다.작업 내용은 내가 만든 프로젝트를 jar파일로 묶어서 실행하는 것이다.어제 글을 쓴거 처럼 생성된 jar는 pom.xml의 모든 dependency library를 포함하였으며, manifest도 만들어서 실행가능한 jar 상태이다. 문제는.. 리소스를 읽을 때 파일을 찾지 못한다는 것이다.project 내부에 있는 src/main/resources/font 폴더를 읽어야하는데, jar가 묶이기 전인 이클립스 프로젝트에서는 잘 실행이 되지만, jar파일이 패키징한 뒤 실행하면 font폴더를 찾지 못하는 것이다. (이것 또한 옛날에 겪은 내용인데, 적어놓지 않아서 까먹음..) 내용은 아래와 같다.getClass().getResource("font"..
깡냉쓰
'resource' 태그의 글 목록