Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JVM使用哪个根目录解析相对URL?_Java_Url_Jvm_Xslt - Fatal编程技术网

Java JVM使用哪个根目录解析相对URL?

Java JVM使用哪个根目录解析相对URL?,java,url,jvm,xslt,Java,Url,Jvm,Xslt,我需要维护/安装以下java代码: javax.xml.transform.Transformer t = tf.newTransformer(new javax.xml.transform.stream.StreamSource("foo.xsl")) ; foo.xsl文件需要驻留在哪里才能找到?这将使用应用程序的当前工作目录 最好是将其作为资源从类路径中加载,这意味着您可以将.xsl文件放入应用程序JAR中,等等 我在自己的博客上有一些关于这方面的现有文档。在OS X和Windo

我需要维护/安装以下java代码:

javax.xml.transform.Transformer t =
    tf.newTransformer(new javax.xml.transform.stream.StreamSource("foo.xsl")) ;

foo.xsl文件需要驻留在哪里才能找到?

这将使用应用程序的当前工作目录

最好是将其作为资源从类路径中加载,这意味着您可以将.xsl文件放入应用程序JAR中,等等


我在自己的博客上有一些关于这方面的现有文档。在OS X和Windows中,请参见。

中的“6.XSLT继承”,这通常是包含JAR文件的文件夹。

在Linux中,它可能是用户的主目录?如果它不是home目录,那么它将与OSX和Windows中的相同。因此,在Linux中小心使用它。

这将与JVM进程的当前目录相关。当您启动JVM时,有点像“您所处的位置”