【发布时间】:2011-06-10 02:31:21
【问题描述】:
我在 Linux 服务器上有一个 Tomcat6 服务器。 webapps目录的结构是:
- 示例
- 主机管理器
- 经理
- 根
- 样本
我在 Tomcat 上的本地主机上运行了一个 Web 应用程序。我创建了一个war文件MyProject.war并将其放入webapps目录。重启Tomcat服务器,war解压出来了,我有这样的结构:
- 示例
- 主机管理器
- 经理
- 我的项目
- 根
- 样本
调用 URL http://mysubdomain.mysite.com:8080/ 我得到了 Tomcat 起始页
如果您使用网络浏览器看到此页面,则表示您已成功设置 Tomcat。恭喜!
调用http://mysubdomain.mysite.com:8080/MyProject/我得到我的项目页面。
我想要的是,我可以使用 URL http://mysubdomain.mysite.com:8080/ 而不是 http://mysubdomain.mysite.com:8080/MyProject/ 访问我的项目
我该怎么做?
最好的问候。
更新 我的 server.xml 中有这个:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="MyProject" path="/" />
</Host>
我在路径上使用空字符串和 / 并重新启动 Tomcat。两者都不起作用。主目录向我显示 Tomcat 起始页而不是我的项目。该项目只能通过 ...:8080/MyProject/ 访问
【问题讨论】:
标签: linux tomcat tomcat6 fedora