본문 바로가기

Java

자바 클래스패스 파일 load

ClassLoader classLoader = getClass().getClassLoader();

String filePath = classLoader.getResource("/directory/file.exe").getPath();

logger.debug("filePath================"+filePath);



좌측에 소스 폴더 파일들이 우측의 디플로이 패스로 배포된다.

classLoader.getResource(파일경로) 메소드로 저 디플로이 패스 하위경로의 파일들을 가져올 수 있다.

'Java' 카테고리의 다른 글

get resouce from classloader 주의할점  (0) 2018.11.02
해쉬 이해하기(Java)  (0) 2018.09.12
Spring fileupload maven  (0) 2017.12.06
소켓 프로그래밍 실습  (0) 2017.11.28
프로그래밍은 참 어렵다.  (0) 2017.11.21