Java實現獲取屬性文件的參數值


Java實現獲取屬性文件的參數值

1,屬性文件內容(analysis.properties),路徑必須在:src根目錄下:

#client data path
analysis.client.data.path = D://analysis/data/
#server data path
analysis.server.data.path = /home/iq126/xyzqiq126/file_tang/

2,獲取屬性文件的方法:

   /**
     * @Title: getPropertiesValue
     * @Description:獲取配置文件信息
     * @param configName
     * @param key
     * @return String
     * @throws
     */
    public static String getPropertiesValue(String configName,String key) {
        try {
            String value = "";
            InputStream path =Thread.currentThread().getContextClassLoader().getResourceAsStream(configName+".properties");
            config.clear();
            config.load(path);
            value = config.getProperty(key).toString();
            return value;
        } catch (Exception e) {
            return "";
        }
    }

3,Java調用獲取屬性文件的屬性值的方法:

//獲取客戶端數據文件路徑
String client_path = Pub.getPropertiesValue("analysis", "analysis.client.data.path");
//獲取數據庫服務器上的存放數據文件路徑
String server_path = Pub.getPropertiesValue("analysis", "analysis.server.data.path");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM