0
我正在使用jboss AS7作爲服務器,並且我正在使用以下代碼來獲取包含特定資源文件的所有jar文件。如何關閉或禁用JBOSS AS7中的vfs文件加載
try {
urls = Thread.currentThread().getContextClassLoader().getResources("config.properties");
//Here gets all jar files url which contains config.properties file
} catch (IOException e) {
throw new AWGenericException(e);
}
但是在JBOSS的情況下,所有的URL都以VFS(虛擬文件系統)格式的形式出現。因此,url字符串看起來像如下
vfs:/E:/Servers/JBOSS/standalone/deployments/isms.war/WEB-INF/lib/ariba.aribaweb.jar/META-INF/config.properties
實際上我不需要vfs url我需要url,它以常規格式出現,如下所示。
jar:file:/E:/Servers/JBOSS/standalone/deployments/isms.war/WEB-INF/lib/ariba.aribaweb.jar!/META-INF/config.properties
是否有可能在JBOSS AS7關閉此功能(VFS)