자바 property 파일 사용하여 개발하기

Posted by Breeze24
2016. 6. 5. 00:26 Java
자바 property 파일 사용하여 개발하기

순서

1. 라이브러리 다운로드 및 클래스패스 추가

2. config.properties 생성 및 클래스패스 추가

3. 소스 수정



1. 라이브러리 다운로드 및 클래스패스 추가

commons-configuration-1.10.jar를 다운받는다. 

다운받기 

다운 받은 파일을 압축을 풀어 commons-configuration-1.10.jar 를 이클립스에 복사한다. 

commons-configuration-1.10.jar를 클래스패스에 추가한다. 


commons-lang-2.6.jar를 다운받는다. 

버전을 꼭 2.6으로 다운로드 받도록 한다. (commons-lang3-3.3.2.jar 아님)

다운받기 

마찬가지로 commons-lang-2.6.jar를 이클립스에 복사한 후 클래스패스에 추가한다. 



라이브러리 다운로드


2. config.properties 생성 및 클래스패스 추가


conf 디렉토리를 생성한 후 클래스 패스에 추가한다. 

파일 이름을 config.properties로 하여 conf 디렉토리 안에 생성한다. 

.

config.properties에 아래와 같이 입력한다. 


userid=aaa
passwd=bbb


3. 소스 수정

소스는 아래와 같이 입력한다. config.properties에 입력한 userid와 passwd가 출력되는 것을 확인할 수 있다. 

public static void main(String[] args) throws ConfigurationException {
  DataConfiguration config = new DataConfiguration(new PropertiesConfiguration("config.properties"));
  String userid = (String)config.getString("userid");
  String passwd = (String)config.getString("passwd");
  System.out.println("userid-"+userid);
  System.out.println("passwd-"+passwd);
}
.