0

我有一个web应用程序(Tomcat,Java,Netbeans)。 我无法找到我的文档根目录。 我的catalina_home是“c:\ tomcat”,但是当我查看“c \ tomcat \ webapps”时,我没有看到任何我的web应用程序(即:上下文路径)。我只看到4个文件夹:“文档,示例,主持人经理,经理。”找不到文档根

我想知道的原因是因为我最近将上下文路径从“applicationName”更改为“/”,然后注意到缺少tomcat的默认favicon。 现在,我想重新插入tomcat的图标到文档根目录中,但找不到它。 (很明显,tomcat的favicon对我来说不是那么重要,但我希望能够在我的时间到来的时候做到这一点,并且我希望更好地理解文件结构)。

其他所有工作:我可以部署我的所有Web应用程序并运行它们。

+0

您可能有2个Tomcat安装。 – Stefan

+0

这是唯一的选择吗? (即:如果我的程序正在运行,那么应用程序上下文路径必须位于c:\ tomcat \ webapps文件中?) – theyuv

+0

对于我可以将favicon放置在文档根目录中的另一种方式,您是否有任何建议(例如:通过netbeans ),那么也许我可以反向工作并搜索favicon来查看它所在的位置? – theyuv

回答

0

为了查看文档根目录,您需要将Web应用程序的.war文件放在c:/ tomcat/webapps文件夹中。 Tomcat自动“爆炸”WAR文件。

据我所知,将favicon放置在文档根目录中并不是全局显示,而是将其放置在c:/ tomcat文件夹中。

0

请在conf目录下的context.xml或server.xml中搜索您的应用程序名称。 (或任何其他Xml)

模块的位置可能隐藏在那里。

希望这会有所帮助。

+0

是的,context.xml文件将路径指定为path =“/ applicationName”。但是这个名字不会显示在tomcat/webapps文件夹中。 – theyuv