2016-07-05 1 views
0

J'ai une application PlayFramework où j'ai plusieurs modules personnalisés que je voudrais charger via application.conf. Je ne suis pas sûr de la syntaxe exacte pour spécifier ceci. J'ai essayé:Format pour spécifier plusieurs modules personnalisés dans PlayFramework

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

et

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

mais ni travaux. Quel est le format pour spécifier une liste de modules?

+0

Pourquoi ne pas le faire dans build.sbt (https://www.playframework.com/documentation/2.5.x/SBTSubProjects)? – Kris

Répondre

0

Il suffit d'ajouter une ligne par module:

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

HOCON a une syntaxe à append an array to another, mais je ne le recommanderais pas:

play.modules.enabled = ${?play.modules.enabled} [ "com.acme.SomeModule", "com.acme.OtherModule" ] 
+0

Essentiellement les deux options sont les mêmes. C'est une question de goût. – Leo