【发布时间】:2016-02-12 11:43:49
【问题描述】:
我有一个 Web 应用程序(Tomcat、Java、Netbeans)。 我无法找到我的文档根目录。 我的 catalina_home 是“c:\tomcat”,但是当我查看“c\tomcat\webapps”时,我看不到任何 Web 应用程序(即:上下文路径)。我只看到 4 个文件夹:“docs、examples、host-manager、manager。”
我想知道的原因是因为我最近将上下文路径从“applicationName”更改为“/”,然后注意到缺少 tomcat 的默认 favicon。 现在,我想将 tomcat 的 favicon 重新插入到文档根目录中,但找不到它。 (显然 tomcat 的 favicon 对我来说不是那么重要,但我希望能够在时机成熟时使用我的图标,并且我希望更好地了解文件结构。
其他一切正常:我可以部署并运行所有 Web 应用程序。
【问题讨论】:
-
您可能安装了 2 个 Tomcat。
-
这是唯一的选择吗? (即:如果我的程序正在运行,那么应用程序上下文路径必须在 c:\tomcat\webapps 文件中?)
-
您对我可以将 favicon 放置在文档根目录中的另一种方式(例如:通过 netbeans)有什么建议,以便我可以向后工作并搜索 favicon 以查看在哪里它位于?
-
关于 2 次安装:如果我取消部署“applicationName”然后重新部署它,然后转到 c:\tomcat\conf\Catalina\localhost 我看到一个新创建的 XML 文档,这意味着 tomcat 文件夹我在的是正在使用的那个。
-
查看 Netbeans 设置:TopMenu -> "Tools" -> "Servers"。
标签: tomcat web-applications deployment directory-structure document-root