Формат для указания нескольких пользовательских модулей в PlayFramework

У меня есть приложение PlayFramework, в котором есть несколько пользовательских модулей, которые я хотел бы загрузить через application.conf. Я не уверен, каков точный синтаксис для указания этого. Я старался:

enabled += [com.somemodule, com.othermodule]

а также

enabled += ["com.somemodule","com.othermodule"]

но ни один не работает. Каков формат для указания списка модулей?


person MojoJojo    schedule 05.07.2016    source источник


Ответы (1)


Просто добавьте строку для каждого модуля:

play.modules.enabled += "com.acme.SomeModule"
play.modules.enabled += "com.acme.OtherModule"

HOCON имеет синтаксис для добавлять массив к другому, но я бы не рекомендовал это делать:

play.modules.enabled = ${?play.modules.enabled} [ "com.acme.SomeModule", "com.acme.OtherModule" ]
person marcospereira    schedule 06.07.2016
comment
По сути оба варианта одинаковы. Это дело вкуса. - person Leo; 09.02.2017