我嘗試從RAR加載文件。我正在使用的從RAR文件加載文件
sFileName=Thread.currentThread().getContextClassLoader().getResource("common.xml").getFile();
立即,我的要求是將文件加載到文件IO。
fSettings = new File(sFileName);
if (fSettings.exists() && fSettings.isFile()) {
是否可以從類路徑和創建文件對象加載文件?可以驗證嗎?
分享您的想法。
我得到這個以下錯誤:
22:44:16,718 ERROR [STDERR] java.io.FileNotFoundException: file:\C:\Servers\ApplicationServers\jboss-4.2.3.GA\server\XXXX\tmp\deploy\XXX.ear-contents\XXX.rar!\common.xml (The filename, directory name, or volume label syntax is incorrect) 22:44:16,718 ERROR [STDERR] at java.io.FileInputStream.open(Native Method)
感謝'@Roddy' – androidgalaxyman 2012-07-15 18:12:25