Java讀取Properties文件報錯:java.lang.IllegalArgumentException: Malformed \uxxxx encoding

今天需要用java在Properties文件中讀取內容。
一直在報錯:java.lang.IllegalArgumentException: Malformed \uxxxx encoding
說讓把路徑換掉 \ 換成 /
我以爲是文件夾路徑,換了半天也是不行,最後才發現是Properties中寫的路徑不對
頭疼…Properties 文件中有錯也會讀取不了的。
下面附代碼:

Properties prop = new Properties();
        try {
            prop.load(EventHandler.class.getClassLoader().getResourceAsStream("eventHandler.properties"));
            srcDir = prop.getProperty("srcDir");
            targetDir = prop.getProperty("targetDir");
        } catch(IOException e) {
            e.printStackTrace();
        }

Properties 文件內容

srcDir=E:/0001
targetDir=/jeeweb-ui/jeeweb-ui-static/src/main/resources/static/radarInedex/uploadImg/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章