gpt4 book ai didi

java - 似乎无法为本地heroku应用程序设置本地java envar DATABASE url

转载 作者:行者123 更新时间:2023-12-01 10:51:22 25 4
gpt4 key购买 nike

我真的在这里尝试过,但我对 postgrs、java 和 heroku 有点陌生。我的实时实例运行良好。我通过导出旧的转储文件和 pg_restoring 来设置本地数据库。我似乎无法设置 DATABASE_URL 本地 envar。我正在查看JavaDB source第 36 行肯定是 enVar。

我认为这将在 .bash_profile 或 .bash_rc 中。我在Mac上。我尝试按 export DATABASE_URL=postgres://foo:foo@localhost/hellodb 导出它
(用我的真实姓名)。然后再次获取两个配置文件。我用 maven clean install 重建。在本地重新运行服务器。仔细检查了 psql 文件,创建了用户和密码,但它甚至没有到达该步骤,因为它无法罚款 var。我需要将其放入 .env 文件或其他文件中吗?

感谢您的帮助。

编辑:

我无法标记 envar 因为我没有足够的积分(蹩脚!)

编辑(已连接,但不寻常):

解决方案是将var放在.env文件中,然后将其放入gitignore中,然后重建等。

我现在遇到错误:发生异常情况导致驱动程序失败。请报告此异常。

最佳答案

有必要将变量放入 .env 文件中,而不仅仅是导出它们。 DATABASE_URL=postgres://username:password@localhost:port/database 端口为 5432。

我还构建、重新启动并确保 .env 被忽略。

关于java - 似乎无法为本地heroku应用程序设置本地java envar DATABASE url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33866604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com