第二章问题:我把SimpleRegister拷到tomcat下的webapps下

我把SimpleRegister拷到tomcat下的webapps下,启动tomcat后,在它的应用列表下看不到该项目,怎么回事?

查看Tomcat的日志输出,项目部署时可能出错。

严重: Parse Error at line 30 column 11: The content of element type "web-app" must match "(icon?,displayname?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-localref*)". org.xml.sax.SAXParseException: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)".

出现上面的情况,还是不明白

终于弄好了

所作修改为:
<Context path="/register"docBase="SimpleRegister/defaultroot" debug="0" reloadable="true" crossContext="true" >

debug由1该为0

想问一下,为1和为0时有哪些区别?

另外,在tomcat连接池的配置中配置driverClassName时改为下面的,不然会报无法加载mysql驱动错误
<parameter>
<name>driverClassName</name>
<value>org.gjt.mm.mysql.Driver</value>
</parameter>

另外:

WebappClassLoader: validateJarFile(..
\webapps\SimpleRegister\defaultroot\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class


当tomcat启动时出现这个问题,怎么解决?

还有:
我在eclipse中编译文件Profile.java和HibernateUtil.java时在
package com.jdon.simpleregister;处报此编译单元间接引用了丢失的类型org.apache.commons.lang.exception.NestableException(通常,某些必须的类文件正在引用类路径外部的类型) 错误