Springboot构建可执行jar失败

时间:2018-03-01 23:46:05

标签: postgresql hibernate spring-boot intellij-idea

我在IntelliJ中使用Maven Projects构建可执行jar时出现了类似的错误消息 - >生命周期 - >封装

引起:org.postgresql.util.PSQLException:致命:用户" postgres"

的密码验证失败

但是当我将我的本地postgres密码放在hibernate.cfg中时,它可以工作。

为什么构建jar必须连接到数据库才能工作?

问题是我的本地postgres和服务器postgres密码不一样,我可以更改我的本地postgres有相同的密码,但如果我有多个服务器具有不同项目的不同密码将是一个问题。

1 个答案:

答案 0 :(得分:0)

如果使用application.properties,则必须设置如下连接:

>=