以下是部分代码,都已经成功地运行了,但是拿到另一台机器上配置好环境后运行,就会出错,请看import java.sql.Connection;
import javax.servlet.http.*;public class UserHandle extends ActionFactory
{ public void loginHandle()
throws Exception
{
try
{
conn.setAutoCommit(false);----一到这个地方就出错,请问高手们这时为什么?别的机器好好的,拿到我的机器上配置就在这里报错java.lang.NullPointerException。
}
catch(Exception e)
{ }
}
}
import javax.servlet.http.*;public class UserHandle extends ActionFactory
{ public void loginHandle()
throws Exception
{
try
{
conn.setAutoCommit(false);----一到这个地方就出错,请问高手们这时为什么?别的机器好好的,拿到我的机器上配置就在这里报错java.lang.NullPointerException。
}
catch(Exception e)
{ }
}
}
我感觉问题可能在那
一般驱动都不会出问题
只要你第一次没问题。还有就是把import java.sql.Connection;改成import java.sql.*;试一下
我刚才又是了另一个文件,关于连接数据库的,结果:java.lang.NoClassDefFoundError: Connect Exception in thread "main" 看来是连接有问题,这是怎么回事呢
楼主估计是你的JDBC驱动类路径没设好啊,所以在你机器上没有得到connection,当然就出空异常拉.
look at project's properties