`
xuehaipeng
  • 浏览: 51127 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

properties文件的使用

    博客分类:
  • java
阅读更多
首先有个名字是TransServer.properties的文件里面结构是:
PROXOOL_PATH=F:/WorkSpeace/Job-alert/WebRoot/WEB-INF/proxool.xml
Customerdb_IP=192.168.0.3
Customerdb_UserName=admin
Customerdb_UserPassword=123
Customerdb_Name=customerdb
saveHistoryTime=minute,10
HOST_NAME=http://192.168.0.123:8888/Job-alert

现在要获取TransServer.properties文件中的数据:
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;


public class Test {
	private static String PROXOOL_PATH;
	public static void getPropertiesData() {
		Properties prop = new Properties();
                InputStream is = Thread.currentThread().getContextClassLoader()
.getResourceAsStream("TransServer.properties");
                if (is == null) {
                InputStream is =Test.class.getResourceAsStream("TransServer.properties");
}		
		try {
			prop.load(is);
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		PROXOOL_PATH = prop.getProperty("PROXOOL_PATH");
		System.out.println(PROXOOL_PATH);
	}
	public static void main(String[] args) {
		Test.getPropertiesData();
	}
}

Properties 类就相当于是一个Hashtable的形式,这样就可以获得properties文件中的数据。
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics