【发布时间】:2018-03-01 23:46:04
【问题描述】:
我在 IntelliJ 中使用 Maven Projects -> Lifecycle -> package 构建可执行 jar 时收到这样的错误消息
原因:org.postgresql.util.PSQLException: FATAL: 用户“postgres”的密码验证失败
但是当我将本地 postgres 密码放入 hibernate.cfg 时,它可以工作。
为什么构建 jar 必须连接到数据库才能工作?
问题是我的本地 postgres 和服务器 postgres 密码不一样,我可以将本地 postgres 更改为具有相同的密码,但是如果我有多个不同项目的不同密码的服务器,则会出现问题。
【问题讨论】:
标签: postgresql hibernate spring-boot intellij-idea