0
我想知道是否有方法讓我在可執行文件jar中寫入xml文件? 你看,我想要它,所以我可以創建新的XML文件,同時運行jar並能夠讀取它。 我試過了,在我的可執行文件夾中寫入/讀取xml文件
文件的結果=新的文件(「[我的包內的項目名稱] /staff.xml);
但因爲staff.xml是不是該包尚未返回null
我想知道是否有方法讓我在可執行文件jar中寫入xml文件? 你看,我想要它,所以我可以創建新的XML文件,同時運行jar並能夠讀取它。 我試過了,在我的可執行文件夾中寫入/讀取xml文件
文件的結果=新的文件(「[我的包內的項目名稱] /staff.xml);
但因爲staff.xml是不是該包尚未返回null
你不能一個新的文件在運行時讀取文件,你可以肯定,你將需要使用getResource
或getResourceAsStream
方法添加到一個瓶子,看到這個問題Java: Add Class to Jar archive at runtime。
爲。
示例
String path = "/package/name/within/my/project/staff.xml";
File result = new File(this.getClass().getResource(path).getFile());
謝謝您的回覆。 – obsessiveCookie