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/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章