Java JVM使用哪个根目录解析相对URL?
我需要维护/安装以下java代码: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
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时,有点像“您所处的位置”