0
나는 다음과 같은 디렉터리 구조를 가질 경우, + SRC참조 속성은 src 디렉토리 외부 파일을
++ com.foo.util
+++ FooProperties.java
+ foo.properties
foo.properties
을 FooProperties
의 리소스 스트림으로 어떻게 참조합니까? 나는 클래스 경로에 추가하고 등을 참조,
FooProperties.class.getResourceAsStream("/foo.properties")
하지만 난 NullPointerException
를 얻을 시도했습니다. 내가 도대체 뭘 잘못하고있는 겁니까? 당신이 src
(src
과 동일 수준) 외부 properties
파일을 유지하려면
'/ src' 안에 넣으십시오. 그렇지 않으면 하드 코드해야한다고 생각합니다. –
'/ foo.properties'는 파일이 클래스 경로의 루트에 있음을 의미합니다. 그것이 calsspath에 없다면 절대 경로를 제공해야합니다. –