繁体   English   中英

server.xml中定义的tomcat上下文未加载

[英]tomcat context defined in server.xml is not loading

我在路径上部署了Web应用程序

/var/lib/tomcat6/webapps/abc/</code>

在路径/etc/tomcat/server.xml上的server.xml ,我添加了以下几行。

<Context docBase="/var/lib/tomcat6/webapps/abc/" path="/" reloadable="true">

  <Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" maxActive="20" maxIdle="10" maxWait="10000" name="jdbc/abcDB" password="abc" type="javax.sql.DataSource" url="jdbc:mysql://localhost:3306/abc" username="abc"/>

</Context>

在主机标签中。

当我重新启动tomcat并单击http://localhost:8080/什么都没出现,但是当我输入http://localhost:8080/abc主页时,这表明server.xml上述输入未server.xml

我究竟做错了什么 ??

看起来您想将webapp abc设置为默认Web应用程序(即直接通过http:// localhost:8080 /对其进行访问 ),然后在Context中将路径指定为""而不是“ /”

从Tomcat文档中,

如果您指定一个空字符串(“”)的上下文路径,那么您正在为此主机定义默认的Web应用程序,它将处理所有未分配给其他上下文的请求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM