2017-04-14 24 views
0

我在Play for Scala独立版(即不是Web应用程序)中使用Slick。在哪里放置application.conf文件,让Slick进行数据库配置?Play for Scala standalone中放置application.conf的位置?

我试过在main/resources/application.conf中,但它不起作用。这是我的目录结构:

enter image description here

这是我得到的错误:

在线程异常 “主要” com.typesafe.config.ConfigException $缺失:没有配置设置 发现钥匙 'dbControl'

而且appplication.conf:

dbControl = { 
    url = "jdbc:mysql://localhost:3306/control0001" 
    driver = com.mysql.jdbc.Driver 
    connectionPool = disabled 
    keepAliveConnection = true 
    user=root 
    password=xxxx 
} 
+0

尝试放置另一个虚拟配置,并尝试访问它。只是为了检查它是否无法读取配置文件,或者它只是它被错误定义的关键 – pedrorijo91

回答

0

这对我有用,直接将application.conf放在src/main/scala文件夹中。