java - JVM 使用哪个根目录来解析相对 URL?

标签 java url jvm xslt

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

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

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

最佳答案

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

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

我自己的博客上有一些关于此的现有文档。请参阅“6. XSLT 继承”,地址:http://blogger.ziesemer.com/2009/01/xml-and-xslt-tips-and-tricks-for-java.html .

关于java - JVM 使用哪个根目录来解析相对 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8217384/

相关文章:

java - 过滤 JTable

java - 内存不足错误 : Java heap space error when start solr

java - Floatbuffer 到 Matrix4f 的错误顺序 LWJGL

java - 在提供一组 5 个左右的 URL 时生成 URL 模式

c# - ASP.NET MVC 查询在未请求时部署了应用程序服务器地址

javascript - Yii2 更新操作 JQuery

从 Java 8 迁移到 Java 10。在生产环境中运行服务

java - Spring Boot 保存数据到数据库 休息 1 天

java - 字符串和 2 个字母

java - 关于外部java库的初学者问题