程序打包成Jar包運行並讀取外部配置文件

Java的main方法有個初始化入參args,將參數表示爲配置文件的路徑,代碼如下:

 public static void main(String[] args) {
      Properties props = new Properties();
        InputStream in = new FileInputStream(args[0]);
        props.load(in);
        String HYSimuAppExe = props.getProperty("HYSimuAppExe");
        String ModelPath = props.getProperty("ModelPath");
        String ModelTemp = props.getProperty("ModelTemp");
        System.out.println("模型變化的路徑" + ModelPath);
 }
啓動jar的命令,讀取的就是外部的絕對路徑的配置文件
java -jar Socket-Client.jar C:\Users\cq\Desktop\application.properties
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章