scala - 将文件夹添加到 Scala 属性文件的类路径

标签 scala sbt playframework-2.0

我正在使用 java jar 依赖项,它需要某个属性文件位于类路径上。我一生都无法弄清楚如何将此文件夹/文件添加到类路径中。我使用的是play 2.0。

我已将 config.properties 文件添加到/conf 目录,并尝试将其添加到我的应用程序源文件夹的根目录。该文件似乎无法被依赖项识别。

顺便说一句:play 2.0 使用 sbt 来编译和运行应用程序,所以也许有什么可以帮助的?

有什么想法吗?

最佳答案

如果将属性文件放在类文件所在的位置,应该没问题。当您使用 SBT 时,您可能会使用:

项目根目录作为源目录。在这种情况下,只需将属性文件放入根目录即可。

或者maven布局,所以你的普通类位于src/main/scala下 在这种情况下,将你的属性文件放在src/main/resources下

关于scala - 将文件夹添加到 Scala 属性文件的类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8662591/

相关文章:

mysql - Ebean手动解密

Scala - 如何在多行字符串文字中使用变量

scala - scala编译器如何定位方差标注的位置

Scala:版本之间的二进制不兼容

scala - 在 sbt 中,如何添加本地文件系统中的插件?

playframework - 在 Play 2.0+ 中加载初始数据

java - play框架中用户上传的文件放在哪里?

scala - 由类的方法返回类型参数化的方法

scala - 您如何专门为集成测试强加 Scala 代码覆盖率?

scala - sbt 跳过子项目中的测试,除非从该项目内运行?