playframework kan confdossier in productie niet vinden

stemmen
13

Ik gebruik play 2.3.1 met hikaricp.

activator runwerkt prima. Maar toen ik standalone applicatie uit te voeren, toont het een fout die niet dataSource kunnen vinden.

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)
....

Dus ik maak confdirectory in %APP_HOME/binen ga hikaricp.propertiesnaar %APP_HOME/bin/confuit %APP_HOME/conf, dan eindelijk het werkt!

Hoe kan ik dit probleem op te lossen?

[UPDATE]

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
De vraag is gesteld op 11/11/2014 om 05:11
user
In andere talen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more