读取配置文件java.util.Properties
package com.company.erp.util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Properties;public class WebServiceProperties {private Properties propertie; private FileInputStream inputFile; /** * * @param key * 根据键获取对应的值 * @return */ public String getPropertyValue(String key) { propertie = new Properties(); try { // 要读取的配置文件的路径 名称 inputFile = new FileInputStream("E:\\COMPANYERP\\webservice.properties"); propertie.load(inputFile); inputFile.close(); } catch (FileNotFoundException ex) { System.out.println("读取属性文件-失败!-原因:文件路径错误或者文件不存在"); ex.printStackTrace(); } catch (IOException ex) { System.out.println("装载文件-失败!"); ex.printStackTrace(); } if (propertie.containsKey(key)) { String value = propertie.getProperty(key); return value; } else { return null; } } public static void main(String args[]) { WebServiceProperties t = new WebServiceProperties(); String ip=t.getPropertyValue("ip"); String port=t.getPropertyValue("port"); System.out.println("ip="+ip); System.out.println("port="+port); } }webservice.properties配置文件
文件内容:
ip=192.168.1.1
port=8080
页:
[1]