我的应用程序有一些用于路径的属性文件,例如 ws-endpoints、db-url 等。其中一些文件是加密的。
我的 WAR 在 Jetty 容器中运行。
引用这些文件的最佳方法是什么?它们应该放在码头容器的什么地方?
目前我在 jetty.xml 中有这样的引用:
<New id="app-config" class="org.eclipse.jetty.plus.jndi.EnvEntry">
<Arg />
<Arg>app-config</Arg>
<Arg type="java.lang.String">file:<full-path></Arg>
<Arg type="boolean">true</Arg>
</New>
它有效,但我不喜欢这些静态引用,是否有任何需要较少配置的巧妙方法?