You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Liquibase连接RDS Postgres提示找不到org.postgresql.Driver驱动问题求助

问题排查及解决方案

1. 修复拼写错误

你当前的命令、报错信息中存在多处拼写错误,是直接触发问题的核心原因:

  • JDBC URL前缀拼写错误:你写的jdbc:postgressql://多了一个s,正确应为jdbc:postgresql://
  • 驱动类名拼写错误:你手动指定的org.postgressql.Driver多了一个s,报错提示的org.postgres.Driver缺少后缀ql,正确的驱动类全限定名应为org.postgresql.Driver

2. 依赖补充说明

你目前引入的software.aws.rds:aws-postgresql-jdbc是AWS官方的JDBC驱动封装包,仅提供AWS专属的故障转移、IAM鉴权等扩展能力,本身不包含原生PostgreSQL JDBC驱动,必须额外引入原生PostgreSQL JDBC依赖:

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>42.6.0</version>
</dependency>

如果你不需要使用AWS JDBC wrapper的专属能力,可以直接移除software.aws.rds:aws-postgresql-jdbc依赖,仅保留上述原生PostgreSQL JDBC依赖即可正常连接RDS Postgres。

3. 版本匹配规则

  • 原生PostgreSQL JDBC驱动是向后兼容的,高版本驱动可以支持所有当前仍在维护期的PostgreSQL服务端版本,你只需要选择最新的稳定版驱动即可,无需和RDS上的Postgres服务端版本严格对应。
  • 如果你保留使用AWS JDBC wrapper,需要注意wrapper版本和原生驱动版本的兼容性,你当前使用的0.1.0版本wrapper对应兼容的原生PostgreSQL JDBC驱动版本为42.3.x及以上。

内容的提问来源于stack exchange,提问作者Anusha .K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 07:06:02