我想将文件添加到Tomcat 7服务器上运行的所有应用程序的类路径中。
添加时
${catalina.base}/conf/myfile.xml
到common.loader
中的catalina.properties
它无效。
但只是添加
${catalina.base}/conf
诀窍。
但是,我只想添加一个特定的文件,而不是整个目录。 catalina.properties
中的评论说明如下:
[...]前缀应该用于定义什么是存储库类型。 [...]
[...]示例:“foo / bar.jar”:将bar.jar添加为类存储库[...]
不幸的是我还没有找到我应该标记我的文件的前缀。你对此有更多了解吗?
答案 0 :(得分:1)
当您向类路径添加内容时,它始终是整个目录;或整个JAR文件(您可以将其视为打包目录)。您的类路径中可能永远不会有单个文件条目。
建议的解决方案:使用conf /目录;或将myfile.xml
打包到JAR文件中(即使它只包含一个文件)。