生活随笔
收集整理的這篇文章主要介紹了
properties文件读取内容
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 項目路徑圖
2 代碼?
package com.cpcnet.util;import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Properties;public class PropertiesUtil {/** 根據屬性文件名字得到該路徑* 傳入 參數 OnlinePerformance.properties* 返回結果 file:/D:/myliferay/eclipse/liferay-plugins-sdk-6/liferay-plugins-sdk-6.1.1/portlets/MC2-portlet/docroot/WEB-INF/classes/OnlinePerformance.properties* */public static String getPropertiesFilePath(String propertiesName){URL pathURL = PropertiesUtil.class.getClassLoader().getResource(propertiesName);String path = pathURL.toString(); // path = file:/D:/myliferay/eclipse/liferay-plugins-sdk-6/liferay-plugins-sdk-6.1.1/portlets/MC2-portlet/docroot/WEB-INF/classes/OnlinePerformance.propertiespath = path.substring(path.indexOf("/")+1); // path = D:/myliferay/eclipse/liferay-plugins-sdk-6/liferay-plugins-sdk-6.1.1/portlets/MC2-portlet/docroot/WEB-INF/classes/OnlinePerformance.propertiesreturn path.toString();}public static Properties readPropertiesFile(String filename){Properties properties = new Properties(); try { InputStream inputStream = new FileInputStream(filename); properties.load(inputStream); inputStream.close(); //關閉流 } catch (IOException e) { e.printStackTrace(); } return properties;} public static void main(String args[]){String fileName = PropertiesUtil.getPropertiesFilePath("OnlinePerformance.properties");Properties properties = PropertiesUtil.readPropertiesFile(fileName);String site_id_status = properties.getProperty("site_id_status");System.out.println(site_id_status);}
}
總結
以上是生活随笔為你收集整理的properties文件读取内容的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。