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

未加载在server.xml中定义的tomcat上下文,tomcat,ubuntu,Tomcat,Ubuntu,我在path上部署了一个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

我在path上部署了一个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并点击
时,不会显示任何内容,但当我进入
主页时,这意味着
服务器中的上述条目不起作用


我做错了什么???

看起来您想将webapp
abc
设置为默认的web应用程序(即通过直接访问),然后在
上下文中将路径设置为
非”/”

从Tomcat文档中

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


看起来您想将webapp
abc
设置为默认的web应用程序(即通过直接访问),然后在
上下文中将路径设置为
“”
而不是“/”

从Tomcat文档中

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