私はIntelliJ IDEA 15.0.2をIDEとして使用しています。私はGrails 3.0アプリケーションを作成し、それを少し変更してPostgreSQLを設定しました。ここでGrails 3.0でPostgreSQLを設定するにはどうすればよいですか?
は私のデータソースです:
dataSource:
pooled: true
jmxExport: true
driverClassName: org.postgresql.Driver
username: postgres
password: root
environments:
development:
dataSource:
dbCreate: update
url: jdbc:postgresql://localhost:5432/trace_db
test:
dataSource:
dbCreate: update
url: jdbc:postgresql://localhost:5432/trace_db
production:
dataSource:
dbCreate: update
url: jdbc:postgresql://localhost:5432/trace_db
properties:
jmxEnabled: true
initialSize: 5
maxActive: 50
minIdle: 5
maxIdle: 25
maxWait: 10000
maxAge: 600000
timeBetweenEvictionRunsMillis: 5000
minEvictableIdleTimeMillis: 60000
validationQuery: SELECT 1
validationQueryTimeout: 3
validationInterval: 15000
testOnBorrow: true
testWhileIdle: true
testOnReturn: false
jdbcInterceptors: ConnectionState
defaultTransactionIsolation: 2 # TRANSACTION_READ_COMMITTED
そして、私のbuild.gradle
で私はruntime "postgresql:postgresql:9.4-1207.jdbc4"
を追加しました。
しかし、私は実行したときに、それはエラーを与える:
ERROR org.apache.tomcat.jdbc.pool.ConnectionPool - Unable to create initial connections of pool.
java.sql.SQLException: org.postgresql.Driver
私が見逃している何?
クラスパスにpostgresql JDBCドライバがありますか? –
1つの答えを受け入れてください。 –