상대 경로를 통해서 resources 에 저장되어 있는 파일을 읽을 수 있다.
getClass().getResourceAsStream(String path)
사용
resources 디렉토리 안에 있는 파일을 InputStream 형태로 반환해준다.
resources/private.properties 파일을 읽어서 사용하는 예시
Properties pt = new Properties();
String result = null;
try {
pt.load(getClass().getResourceAsStream("/private.properties"));
result = pt.getProperty("jwt.secret");
} catch (IOException e) {
System.out.println("properties 파일 읽기 오류");
}
[class이름].class.getResourceAsStream()
이용