playframework не может найти файл конф в производстве

голоса
13

Я использую игру 2.3.1 с hikaricp.

activator runработает отлично. Но когда я исполню отдельное приложение, он выдает ошибку, что не может найти 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)
....

Поэтому я создаю 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
Задан 11/11/2014 в 05:11
пользователем
На других языках...                            

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