gpt4 book ai didi

tomcat - tomcat 发行版上 java 类库的配置

转载 作者:行者123 更新时间:2023-11-28 22:15:14 24 4
gpt4 key购买 nike

配置 Java 类库的最佳实践是什么?

在我的工作中,我正在编写一个类库。一些类需要配置才能与我们的系统设置一起使用。此配置可能会更改,并且 jar 文件的分发需要很多时间,因为它要经过很多测试层。

我如何进行配置部分?我应该创建一个属性文件,我应该把它放在哪里?

在 tomcat 中是否有标准的方法来执行此操作?

最佳答案

没有标准的方法可以做到这一点。您有几个地方可以存储您的配置文件,

  1. 类路径。这适用于所有 Java 类。
  2. webapp 的 WEB-INF。只有当 JAR 在容器内运行时,您才能执行此操作。
  3. 外部目录。如果您不想在修改配置文件时更改您的分布,则必须将配置存储在 WAR 之外。

对于我的 webapp,我总是将配置存储在 2 个地方。服务器逻辑是这样的,

  1. 启动时,它会检查 JVM 参数(比如 my.config=/config/my.properties)。如果已定义,请从那里读取属性。
  2. 如果参数没有定义,则读取WEB-INF中的默认参数。

请确保您登录时使用的是哪个版本。

关于tomcat - tomcat 发行版上 java 类库的配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1448328/

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