つかびーの技術日記

情報系修士卒のWeb系技術日記です。現在のフォーカス分野はアドテクです。

Intellijでプログラム実行するとなぜかconfigファイルが見つからない

   

どうでもいいけど初歩的なミス・・・

普段Scalaをよく書くのでScalaでデファクトなconfigライブラリであるTypesafeConfigをよく使います。

IntelliJでScalaを書くのですが、IntellijでScalaプログラムを動かすと、たまに.confが見つからないとか言われる・・・。

原因はtarget/scala-2.11/classesにファイルがないため。

ここに普通なら.confも配置され、またここがクラスパス追加されてるので読めるけど、何かの拍子にtarget以下を消して再生成されない状態で動かすとこうなる。多分Scalaプロジェクトの設定が悪いのだと思うけど・・。まあ何にせよ.confが読めないとかいう変な状況になったらtarget以下を再確認するのがよさそう。

 - ライブラリ