22

application.conf私は疑問に思っていました..アクターを構成するファイルをファイルのどこに置きますか?ここで行われていることを実行しようとしていますが、SBTがファイルを取得していません。SBTがを見つけてapplication.conf自動的に追加するという印象を受けました-classpath。私は現在持っていapplication.confます/project/application.conf

私が得ているエラーは次のとおりです。

[ERROR] [04/11/2012 16:08:13.174] [HittingTimeSystem-akka.actor.default-dispatcher-2] [akka://HittingTimeSystem/user/master] error while creating actor
akka.config.ConfigurationException:router Actor[akka://HittingTimeSystem/user/master/workerRouter] needs external configuration from file (e.g. application.conf)

ありがとう!-kstruct

4

2 に答える 2

40

あなたがそれを入れるならば、それはクラスパスに終わるはずですsrc/main/resources/application.conf

于 2012-04-12T01:04:19.380 に答える
0

更新するだけです:

//  val conffactory = ConfigFactory.load() //  from 'src/test/resources' if 'sbt test'
//  val conffactory = ConfigFactory.load() //  from 'src/main/resources' if 'sbt run'
    val conf = ConfigFactory.parseFile(new File("config/application.conf")).getConfig("my") // from '/config' where / - root of app
于 2017-12-06T11:16:24.833 に答える