gpt4 book ai didi

java - 是否可以将资源文件放入 JAR 文件中?

转载 作者:行者123 更新时间:2023-12-02 07:56:45 25 4
gpt4 key购买 nike

我有在 tomcat 上运行的 Web 应用程序。我想投入一些资源

resources.jar

例如

configuration.xml

但是当我尝试时:

  new File("/conf/configuration.xml")

没有找到。

也许我应该以其他方式配置路径?

最佳答案

在 Web 应用程序中运行时,您应该使用 ContextClassLoader:

Thread.currentThread().getContextClassLoader().getResource("/conf/configuration.xml");

Thread.currentThread().getContextClassLoader().getResourceAsStream("/conf/configuration.xml");

第一个将返回 URL,第二个将返回 InputStream

关于java - 是否可以将资源文件放入 JAR 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9529685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com