错误报告比较笼统
我猜是数据库的配置问题(严重: Exception looking up UserDatabase under key UserDatabase)
你是不是在Tomcat里边设的数据库连接池?
如果是查一下。
另一个方法就是下在一个绿色免安装版的Tomcat,在里边部署一下看看有没有问题,如果没有,可以判断可能是你的Tomcat服务器的问题。
你先试试。
原因不在tomcat
仔细看看你程序连接数据库的配置文件
驱动、连接url、账号、密码。这四项最重要。
再者就是查看数据库服务是否启动 连接url和数据库是否输入错误。
如果都对,那就换一个版本的 数据库连接的jar包
复制过来的 参考下!!
Tomcat 报告 “The value for the useBean class attribute XXX is invalid” 这个错误可能源于以下几个原因: 1 在编译 JSP 时 ,指定的 Bean 类没找到 2 Bean 虽然找到了,但是该类不是 public 的,或者找到的 class 文件是 interface 或抽象类 3 Bean 类中没有 public 的无参数构建函数
WEB-INF的目录结构如下:
--->classes(必须的 存放你编写的java class)
--->webxml(必须的)
--->其他
两个小问题你试一下,一个是那个WEB-INF目录下应该建文件夹是classes,而不是class,另外你的那个Bean原文件的第一个句是否有加package bean;试一下吧,不确定,这些小问题都是在尝试中慢慢发现的。
(1)serverxml文件中少了默认的:
<Resource name="UserDatabase" auth="Container"
type="orgapachecatalinaUserDatabase"
description="User database that can be updated and saved"
factory="orgapachecatalinausersMemoryUserDatabaseFactory"
pserverxml文件中少了默认的:
<Resource name="UserDatabase" auth="Container"
type="orgapachecatalinaUserDatabase"
description="User database that can be updated and saved"
factory="orgapachecatalinausersMemoryUserDatabaseFactory"
pathname="conf/tomcat-usersxml" />
athname="conf/tomcat-usersxml" />
(2)将conf文件夹的只读属性去掉 或者右键以管理员身份运行就不会出错了
以上就是关于Tomcat启动服务器出现严重错误怎么解决全部的内容,包括:Tomcat启动服务器出现严重错误怎么解决、tomcat7.0 连不上数据库 这是怎么回事啊、JSP连接数据库出现问题打开tomcat后出现这样的错误:等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)