3
目前我使用此解決方案中加載資源:資源加載:如何判斷它是否是一個目錄
URL url = MyClass.class.getClassLoader().getResource("documents/"+path);
if(url == null)
throw new FileNotFoundException();
BufferedReader reader = new BufferedReader(
new InputStreamReader(url.openStream()));
可悲的是我無法控制path
是否是一個文件或目錄。有什麼方法可以確定指定的路徑是否是目錄?我正在尋找獨立於資源加載位置的解決方案(換句話說:從JAR加載資源時,File.isFile
不起作用)。
相關http://stackoverflow.com/questions/676097/java-resource-as-file –