程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> 向properties文件中寫入信息(針對獲取properties文件失敗的總結),寫入properties

向properties文件中寫入信息(針對獲取properties文件失敗的總結),寫入properties

編輯:JAVA綜合教程

向properties文件中寫入信息(針對獲取properties文件失敗的總結),寫入properties


 前段時間項目需要將某個屬性動態的寫入項目發布路徑下的properties文件中;但是實際發布時發現找不到maven項目resource路徑下的project.properties文件,調試多次代碼如下:

/**
     * 寫入properties信息
     * 
     * @param key 名稱
     * @param value 值
     */
    public static void modifyConfig(String key, String value) {
        try {
            // 從輸入流中讀取屬性列表(鍵和元素對)
            Properties prop = getProperties();
            prop.setProperty(key, value);
            //Global.class為當前類名,project.properties為路徑
            String path = Global.class.getResource("/project.properties").getPath();
            FileOutputStream outputFile = new FileOutputStream(path);
            prop.store(outputFile, "modify");
            outputFile.close();
            outputFile.flush();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved