본문 바로가기
JAVA

[ JAVA ] 자바 property 파일 위치 찾는 법 과 사용법 2

by 정윤재 2012. 4. 5.

apache commons library 를 사용하면 앞의 글 처럼 길게 파일을 찾지 않아도

간단히 가능 하다.

 

다운로드 경로는

http://commons.apache.org/configuration/

이고

 

예제 소스는

package config;

import org.apache.commons.configuration.DataConfiguration;
import org.apache.commons.configuration.PropertiesConfiguration;

public class ConfigTest {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  try {
   
   DataConfiguration config = new DataConfiguration(new PropertiesConfiguration("test.properties"));
   //test.properties 는 클래스 패스가 잡혀 있어야 함
   String test     = (String)config.getString("com.incross");
   //기본 데이터 타입은 getString, getDouble 등으로 가져올 수 있고 기본 클래스가 아닌경우
   // InetAddress host = (InetAddress) config.get(InetAddress.class, "remote.host");
            //와 같이 가져 올 수 있다.
   System.out.println("test::"+test);
  } catch (Exception e) {
   e.printStackTrace();
  }
  
 }

}

 

소스가 너무 간단 해서 누구나 이해 할 듯 하다.


댓글