gpt4 book ai didi

tomcat - 在类路径中包含图像文件

转载 作者:行者123 更新时间:2023-11-28 23:33:20 25 4
gpt4 key购买 nike

我正在部署一个 tomcat Web 应用程序,它读取某些文件,如图像文件、应用程序属性文件等,以获取应用程序的值。

但是,我不想将它放在 war 中(因为这个 war 对多个实例来说是常见的)并将它保存在 conf/下。

将 conf 添加到 catalina.properties 中的 shared.loader 是否有效?我如何检查它是否有效?

在 Java src 中,我使用 getPropertiesFromClasspath 来读取属性文件。

谢谢。

最佳答案

是的,将所需资源的路径添加到catalina.properties中的shared loader(或common.loader)就是你需要的解决方案。在检查它是否有效方面,您将在服务器运行时知道您是否已正确添加写入类路径。除此之外,您无能为力。

以下有关语法的段落摘自网站:http://www.mulesoft.com/tcat/tomcat-classpath

  • 要将文件夹添加为类存储库,请使用“路径/到/文件夹名称”格式
  • 要将文件夹中的所有 JAR 添加为类存储库,请使用以下格式:“path/to/foldername/*.jar”
  • 要将单个 JAR 文件添加为类存储库,请使用以下格式:“file://path/to/foldername/jarname.jar”
  • 要调用环境变量,请使用 ${} 格式,即 ${VARIABLE_NAME}
  • 要声明多个资源,请用逗号分隔每个条目。所有路径都可能是相对于 CATALINA_BASE 或 CATALINA_HOME 的,也可能是绝对的。

关于tomcat - 在类路径中包含图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27794523/

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