我正在使用java jar依赖项,它要求某个属性文件位于类路径中。我不知道如何将这个文件夹/文件添加到类路径中。我正在使用游戏2.0。将文件夹添加到属性文件的类路径Scala
我已经将config.properties文件添加到/ conf目录,并试图将其添加到我的应用程序源文件夹的根目录。该文件似乎没有被依赖关系识别。
顺便说一句:play 2.0使用sbt编译和运行应用程序,所以也许有什么可以帮助吗?
任何想法?
我正在使用java jar依赖项,它要求某个属性文件位于类路径中。我不知道如何将这个文件夹/文件添加到类路径中。我正在使用游戏2.0。将文件夹添加到属性文件的类路径Scala
我已经将config.properties文件添加到/ conf目录,并试图将其添加到我的应用程序源文件夹的根目录。该文件似乎没有被依赖关系识别。
顺便说一句:play 2.0使用sbt编译和运行应用程序,所以也许有什么可以帮助吗?
任何想法?
如果将属性文件放在类文件所在的位置,则应该没问题。当您使用SBT时,您可能使用:
项目根目录作为源目录。在这种情况下,只需将您的属性文件放入根目录。
或者maven的布局,让您的正常类下的src/main /斯卡拉在这种情况下,把你的属性文件在src /主/资源
虽然延Schauder不的答案应该解决您的问题,您可能想要尝试将该文件添加到lib文件夹中。
Play 2.0不会删除那里手动添加的文件(至少它不会在我写这个的时候!),并且该文件夹应该被自动包含到类路径中。