2014-12-31 23:12 | 题主 | ||||||||
|
采用mysql安装webbuilder时,报java.lang.NullPointException错误 采用mysql安装webbuilder时,报java.lang.NullPointException错误,我的配置为:1、系统为:windows 2008 server 2、mysql驱动为: 驱动jar包已经放置到了tomcat的lib目录下 mysql驱动版本:mysql-connector-java-5.1.26-bin.jar 3、context配置文件如下: 所在目录:D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\wb\META-INF <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Context> <Context reloadable="true" crossContext="true"> <WatchedResource>WEB-INF/web.xml</WatchedResource> <Resource name="jdbc/test" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/webbuilder?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8" username="test" password="123456" maxActive="20" maxIdle="10" maxWait="-1" /> </Context> 4、web.xml添加的配置为 <resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/test</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 但是总是报java.lang.NullPointException错误,折腾了半天没搞定。 请大牛知道下过关吧 |
2015-01-01 10:54 | #1 | ||||||||
|
这个错误应该是数据库连接错误,在log文件中可以看到详细错误信息及错误的代码行; 解决此类问题可以直接在错误代码处设置断点调试,或新建一个jsp连接一下mysql数据库就能知道原因; 可能错误原因是:mysql驱动jar包不匹配数据库版本,试试这个jar包:mysql51.jar |
2015-01-04 22:35 | #2 | ||||||||
|
谢谢,这是驱动还是不行 |
2015-01-07 21:12 | #3 | ||||||||
|
用Jsp连接mysql测试过,驱动没有问题,但是webbuilder还是不行,麻烦分析下是什么问题? |
2015-01-08 09:47 | #4 | ||||||||
|
连接jsp通过,webbuilder就能通过。是通过直连方式还是连接池连的jsp? |
2015-01-10 10:46 | #5 | ||||||||
|
把日志帖出来。我之前安装也是这个错误,换成上面的mysql jar包就好了。 |
2015-01-13 21:47 | #6 | ||||||||
|
请问log文件在哪个目录下? |
2015-01-13 21:54 | #7 | ||||||||
|
没有用连接池,直接连接数据库 |
2015-01-14 11:22 | #8 | ||||||||
|
上面的方法是使用连接池,配置成连接池试试。 |
2015-01-14 21:36 | #9 | ||||||||
|
l连接池试了还是不行 我的jdk版本:jdk1.8.0_25 mysql连接为二楼给我的驱动 tomcat6.0 测试发现:我故意把context.xml中的xml改为错误的格式,仍然报java.lang.NullPointException错误,但web.xml中格式错的话,会报不同的错误。好像没有识别context.xml配置文件 |
2015-01-15 10:05 | #10 | ||||||||
|
我的也是jdk8,安装成功了,问一下度娘吧: java.lang.NullPointerException问题 居然行了! 晕。 我在网上没看到有谁这么解决这个问题的,哈! NullPointerException |