は、私が見ることができますデバッガでなぜContextClassLoaderが感嘆符付きのパスを返しますか?
Thread.currentThread().getContextClassLoader();
URL url=classLoader.getResource(myconfig);
とWEB-INF/libにjarファイル内のファイルを開こう: "!"
jar:file:/C:/apache-tomcat/webapps/mywebapp/WEB-INF/lib/myjarresource.jar!
/conf/configuration.xml
なぜファイルパスであります? 私はこの理由から、このファイルを開くことができないと思います。 正しいパスを受け取る方法は?おかげさまで
アプリケーションがファイルを開くことができない場合 - スタックトレースはどのように見えますか? – home