获取jfx路径的绝对URL

时间:2014-08-10 11:59:21

标签: java path resources javafx loading

这一行

URL contexturl = Thread.currentThread().getContextClassLoader().getResource("ClassLoader/Test/someFile.xml");

为我提供了资源文件contexturl.toString()的以下someFile.xml字符串:

jfx://ClassLoader/Test/someFile.xml

这意味着什么?如何获取资源的绝对文件系统路径?

问题还在于contexturl.getPath()返回null

someFile.xml文件打包在一些jar文件中,可以按预期加载。但是,我还想加载另一个文件,该文件位于jar的同一个文件夹中,但没有打包在jar中,因此它的外部因此我需要文件系统路径。

任何提示如何检索此路径?

0 个答案:

没有答案