我已经安装了正确的PostgreSQL,我可以通过其他框架(如Spring)使用它。当我尝试为Play 2.1写一些应该使用postgresql 9.4.1的代码时。我也使用Slick 3.0。为什么在application.conf中的Playframework数据库配置错误
我在application.conf具有以下
db.default.driver = “org.postgresql.Driver”
db.default.url = “JDBC:在PostgreSQL:MYDB”
db.default.user = myuser的
db.default.password =为mypass
当我开始应用它给错误: -
缺少配置[db.ansiDump.driver]
我加入
db.ansiDump.driver = “org.postgresql.Driver”
db.ansiDump.url =“JDBC:PostgreSQL的: MYDB”
然后我得到的错误: -
缺少配置[db.unicodeDump.driver]
我加
db.unicodeDump.driver = “org.postgresql.Driver”
db.unicodeDump.url = “的jdbc:在PostgreSQL:MYDB”
然后我得到的错误: -
缺少配置[db.dumpPaths.driver]
所以再次我添加: -
db.dumpPaths.driver = “org.postgresql.Driver”
db.dumpPaths.url =“jdbc:postgresql:mydb”
所有这些驱动程序和网址的序列,它的工作。我相信,我做错了配置驱动器URL。
请告诉我什么是错的,应该怎么做。
更新信息: -
更多信息。
对不起,我无法为整个application.conf文件内容保留正确的格式。所以我上传到Google Drive。请检查链接enter link description here
重现错误我不得不注释行号45#db.ansiDump.driver =“org.postgresql。驱动程序”
评论后,我得到这个异常: -
配置错误 缺少配置[db.ansiDump.driver] 在/Users/ma/work/app/conf/application.conf:45
它提供了同样的错误。没有帮助的。 – masiboo 2015-03-03 07:18:32
@masiboo发表您的全'application.conf'和'exception'在你的问题,不要忘了格式化。 – silentprogrammer 2015-03-03 07:25:35
请检查完整的application.conf或https://drive.google.com/file/d/0B08T2-rP3WGAQUVmRndnYk9pRVE/view?usp=sharing的更新信息中的链接 – masiboo 2015-03-03 12:56:08