Добавить папку в classpath для файла свойств Scala - PullRequest
2 голосов
/ 29 декабря 2011

Я использую jav-зависимость jar, которая требует наличия определенного файла свойств для пути к классам.Я не могу понять, как добавить эту папку / файл в путь к классам.Я использую play 2.0.

Я добавил файл config.properties в каталог / conf и попытался добавить его в корень моей исходной папки приложения.Кажется, что файл не распознается зависимостью.

Кстати: play 2.0 использует sbt для компиляции и запуска приложения, так что, возможно, что-то там может помочь?

Есть идеи?

Ответы [ 2 ]

3 голосов
/ 29 декабря 2011

С вами все будет в порядке, если вы поместите файл свойств туда, где находятся ваши файлы классов. Когда вы используете SBT, вы, вероятно, используете либо:

Корневой каталог проекта в качестве исходного каталога. В этом случае просто поместите файл свойств в корневой каталог.

Или макет maven, так что ваши обычные классы находятся в src / main / scala. В этом случае поместите файл свойств в src / main / resources

0 голосов
/ 08 февраля 2012

Хотя ответ Jens Schauder должен решить вашу проблему, вы можете попытаться добавить файл в папку lib .

Play 2.0 не удалит файлы, добавленные туда вручную (по крайней мере, в то время, когда я пишу это!), И эта папка должна быть автоматически включена в classpath.

...