gpt4 book ai didi

postgresql - 将 Postgres 与 Grails 结合使用

转载 作者:行者123 更新时间:2023-11-29 11:08:43 27 4
gpt4 key购买 nike

有人让 Grails 与 Postgres 一起工作吗?我用过这个tutorial一切似乎都对我有意义并且是正确的。但是,当我“grails run-app”时出现此错误

Cannot create JDBC driver of class 'org.postgresql.Driver' for connect URL 'jdbc:postgres://10.0.0.21/tribes'
java.sql.SQLException: No suitable driver

我的数据源文件是

dataSource {
pooled = true
driverClassName = "org.postgresql.Driver"
dialect = org.hibernate.dialect.PostgreSQLDialect
}
hibernate {
cache.use_second_level_cache=true
cache.use_query_cache=true
cache.provider_class='com.opensymphony.oscache.hibernate.OSCacheProvider'
}
// environment specific settings
environments {
development {
dataSource {
dbCreate = "update"
url = "jdbc:postgres://10.0.0.21:5432/tribes"
username = "grails"
password = "grails"
}
}
test {
dataSource {
dbCreate = "update"
url = "jdbc:postgres://10.0.0.21:5432/tribes"
username = "grails"
password = "grails"
}
}
production {
dataSource {
dbCreate = "update"
url = "jdbc:postgres://10.0.0.21:5432/tribes"
username = "grails"
password = "grails"
}
}
}

最佳答案

来自FAQ :“[如果]你收到一个运行时错误,提示‘找不到合适的驱动程序’,很可能是传递给 DriverManager.getConnection 的 URL 格式不正确或不正确”。那你的怎么了?那么,本教程中的示例如下所示:

jdbc:postgresql://localhost:5432/grails

你的看起来像这样:

jdbc:postgres://10.0.0.21:5432/tribes

我猜那些丢失的两个字母给你带来了麻烦。

关于postgresql - 将 Postgres 与 Grails 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1527673/

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