第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

讀取JAR文件外的屬性文件

讀取JAR文件外的屬性文件

慕哥9229398 2019-08-30 15:40:17
我有一個JAR文件,我的所有代碼都存檔以便運行。我必須訪問每次運行前需要更改/編輯的屬性文件。我想將屬性文件保存在JAR文件所在的目錄中。有沒有告訴Java從該目錄中獲取屬性文件?注意:我不想將屬性文件保留在主目錄中,也不希望在命令行參數(shù)中傳遞屬性文件的路徑。
查看完整描述

3 回答

?
森林海

TA貢獻(xiàn)2011條經(jīng)驗 獲得超2個贊

我通過其他方式做到了。


Properties prop = new Properties();

    try {


        File jarPath=new File(MyClass.class.getProtectionDomain().getCodeSource().getLocation().getPath());

        String propertiesPath=jarPath.getParentFile().getAbsolutePath();

        System.out.println(" propertiesPath-"+propertiesPath);

        prop.load(new FileInputStream(propertiesPath+"/importer.properties"));

    } catch (IOException e1) {

        e1.printStackTrace();

    }

獲取Jar文件路徑。

獲取該文件的Parent文件夾。

在InputStreamPath中使用該路徑和您的屬性文件名。


查看完整回答
反對 回復(fù) 2019-08-30
  • 3 回答
  • 0 關(guān)注
  • 481 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號