playframework no puede encontrar el archivo conf en la producción

votos
13

Estoy usando el juego 2.3.1 con hikaricp.

activator runfunciona bien. Pero cuando ejecuto aplicación independiente, se muestra un error que no puede encontrar dataSource.

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

Así que creo confdirectorio %APP_HOME/biny se mueven hikaricp.propertiesa %APP_HOME/bin/confpartir de %APP_HOME/conf, y finalmente funciona!

¿Como puedo solucionar este problema?

[ACTUALIZADO]

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
Publicado el 11/11/2014 a las 05:11
por usuario
En otros idiomas...                            

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