2014-01-05 4 views
0

Java 프로젝트의 루트 폴더에 xyz.properties라는 특성 파일이 있습니다. 이제 위치를 다른 장소로 변경하고 싶습니다 (Windows의 바탕 화면).다른 경로의 특성 파일

속성 파일이 루트 폴더에 있어야합니까? Java 응용 프로그램이 프로젝트 외부의 다른 위치에서 읽을 수 있습니까?

도움을 주시면 감사하겠습니다. 속성 파일이 일반 코드를 사용하여 다음로드 할 수있는 클래스 경로에있는 경우

답변

1

여기에 언급 한 바와 같이 :

Properties props = new Properties(); 
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(propFileName);