执着的虫子 2019-11-15 21:31 采纳率: 100%
浏览 401
已采纳

用c3p0连接数据库,为什么同样的配置在Java项目中可以链接,在web项目中就报错了

同样的配置,同样的jar包,同样的代码在Java项目中没有报错,但是在web项目中会报错,在网上找都是说导包,配置文件的问题,但是我找了好久也没发现问题在哪,希望有大佬帮忙看一看
这是报错信息
(https://img-ask.csdn.net/upload/201911/15/1573823752_724844.png)

这是测试用的代码

private static ComboPooledDataSource dataSource = new ComboPooledDataSource();

public static void main(String[] args) {
    Connection con = null;
    try {
        con = getConnection();
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    System.out.println(con);
}

public static Connection getConnection() throws SQLException {

    if(con!=null)return con;
    return dataSource.getConnection();
}

这是配置文件
(https://img-ask.csdn.net/upload/201911/15/1573824049_532945.png)
导包情况
(https://img-ask.csdn.net/upload/201911/15/1573824169_122372.png)

  • 写回答

1条回答 默认 最新

  • 毕小宝 博客专家认证 2019-11-16 06:58
    关注

    既然在普通的 Java 项目中没有问题,那么就要对比检查 Java Web 环境下 WEB-INF/lib 下的 Jar 包和普通 Java 工程的导入包是否一样。
    接着就是配置文件,因为 Web 环境跟普通 Java 工程的连接过程还是有区别的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题