Είμαι χρησιμοποιώντας το παιχνίδι 2.3.1 με hikaricp.
activator run
δουλεύει μια χαρά. Αλλά όταν εκτελούν αυτόνομη εφαρμογή, δείχνει ένα σφάλμα που δεν μπορεί να βρει πηγή δεδομένων.
java.lang.IllegalArgumentException: one of either dataSource or dataSourceClassName must be specified
at com.zaxxer.hikari.HikariConfig.validate(HikariConfig.java:683)
at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:75)
....
Γι 'αυτό και τη δημιουργία conf
καταλόγου %APP_HOME/bin
και να προχωρήσουμε hikaricp.properties
σε %APP_HOME/bin/conf
από %APP_HOME/conf
, τελικά λειτουργεί!
Πώς μπορώ να διορθώσω αυτό το πρόβλημα;
[ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ]
application.conf
dbplugin=disabled
db.default.hikaricp.file=conf/hikaricp.properties
ebean.default=models.*
hikaricp.properties
driverClassName=org.sqlite.JDBC
jdbcUrl=jdbc:sqlite:lina.db
connectionInitSql=SELECT 1
connectionTestQuery=SELECT 1
# 15 minutes
maxLifetime=900000
# 5 minutes
idleTimeout=300000
maximumPoolSize=20
minimumIdle=5