我尝试从 RAR 加载文件。我正在使用
sFileName=Thread.currentThread().getContextClassLoader().getResource("common.xml").getFile();
立即,我的要求是将文件加载到文件 IO。
fSettings = new File(sFileName);
if (fSettings.exists() && fSettings.isFile()) {
是否可以从类路径加载文件并创建文件对象?是否可以验证?
分享你的意见。
我收到以下错误:
22:44:16,718 错误 [STDERR] java.io.FileNotFoundException: file:\C:\Servers\ApplicationServers\jboss-4.2.3.GA\server\XXXX\tmp\deploy\XXX.ear-contents\XXX.rar !\common.xml(文件名、目录名或卷标语法不正确)22:44:16,718 错误 [STDERR] at java.io.FileInputStream.open(本机方法)