您的位置:首页 > 运维架构 > Tomcat

tomcat配置JNDI数据源(学习轻量级JavaEE)

2015-10-23 18:15 489 查看
1.首先需在tomcat的conf目录下配置context.xml文件,在conf\Catalina\localhost目录下加入dd.xml配置不可以。加入如下代码:

<Context docBase="D:/Android/apache-tomcat-8.0.28/webapps/Dwp" debug="0" privileged="true">

<!-- 其中docBase是项目主目录

name指定数据源在容器中的JNDI名,供页面中使用

driverClassName指定连接数据库的驱动

url指定数据库服务的URL

username指定连接数据库的用户名

password指定连接数据库的密码

maxActive指定数据源最大活动连接数

maxIdle指定数据池中最大的空闲连接数

maxWait指定数据池中最大等待获取连接的客户端

-->

<Resource name="dstest" auth="Container"

type="javax.sql.DataSource"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/test"

username="root" password="zhang0322" maxActive="5"

maxIdle="2" maxWait="10000"/>

</Context>

2.tomcat8需要使用高版本的mysql-connector-java,低版本的会提示错误:Connection调用isValid抛出AbstractMethodError异常

3.提示错误“Cannot load JDBC driver
class 'com.mysql.jdbc.Driver”的解决方法需要将mysql的jar包放在apache下的lib目录下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: