[Java] Read Properties File.
ITWeb/개발일반 2022. 3. 16. 15:19일반 Java Application 프로젝트에서 resources 폴더 아래 application.properties 같은 정보를 가져와야 할 때가 있습니다.
아래 처럼 사용 하시면 됩니다.
application.properties)
host=localhost
port=8888
MainApplication.java)
public void readProperties() {
Properties prop = new Properties();
try ( InputStream stream = MainApplication.class.getClassLoader().getResourceAsStream("application"
+".properties")) {
prop.load(Stream);
} catch (Exception e) {
}
try {
Resource resource = new ClassPathResource("application.properties");
prop.load(resource.getInputStream());
} catch (Exception e) {
}
System.out.println( prop.getProperty("host") );
System.out.println( prop.getProperty("port") );
}