【发布时间】:2016-03-20 11:48:52
【问题描述】:
就我而言,我有:
- LangDetector 是带有 HtmlTags.config 的 java 项目,它导出到 LangDetector.jar。
- LangDetectionService 是导出到 WAR 文件的 java jersey 服务。 LangDetectionService 使用 LangDetector.jar(在构建路径中有引用)
当我在 tomcat 上部署 WAR 文件时,我在 $CATALINA_BASE/webapps/LangDetectionService 中看不到 HtmlTags.config。
我也尝试将 HtmlTags.config 添加到 LangDetectionService,部署后 HtmlTags.config 位于 $CATALINA_BASE/webapps/LangDetectionService 文件夹中,但它不起作用。
这里有什么问题?这样做的最佳做法是什么?
【问题讨论】:
-
有几件事要检查...首先,您确定
HtmlTags.config在LangDetector.jar内吗?其次,您确定LangDetector.jar在LangDetectionService.war中吗?第三,LangDetector.jar在你的分解目录中吗(在$CATALINA_BASE/webapps/LangDetectionService下)? (我希望在那里看到你的罐子,仍然拉上拉链。)第四,你说你没有看到HtmlTags.config你期待它......但它真的坏了吗? -
1.是的。 2. 是的。 3. LangDetector.jar 部署后在 $CATALINA_BASE/webapps/LangDetectionService/WEB-INF/lib 中。 4.也许不是,我想了解如何取出HtmlTags.config使其可以访问(如.NET中的app.config)
标签: java jar configuration tomcat7 war