Jouer Cadre: Comment faire pour changer les packages par défaut?
Je me demandais juste si il est possible de modifier la valeur par défaut des paquets de Jouer. Par exemple: je veux changer les "contrôleurs" package "com.test.les contrôleurs". Je ne sais pas si ce fait aucun sens, mais je veux juste savoir comment, si c'est possible. Je n'ai pas trouver quelque chose par rapport à ce en jouer site web.
Vous devez vous connecter pour publier un commentaire.
Mise à jour à faire la distinction entre actuelle1 et 2 clair.
Pour Jouer En 1.x, ce n'est pas possible.
Non, tous les contrôleurs doivent être dans un ensemble ou sous-ensemble de contrôleurs.
Si vous voulez garder un
com.test
structure de paquet, vous pouvez fairecontrollers.com.test
Pour plus d'info, voir ce fil de discussion.
Pour Play2.x, c'est possible.
Donc, la réponse est simple...ça dépend, sur whst version du Jeu que vous utilisez.
Selon la actuel Jouer documentation 2.0, c'est désormais possible:
Cela fonctionne bien pour un vide-Play de l'application, il y a cependant quelques détails à prendre note de pour autre chose:
app
,conf
,public
ettest
souscom/yourcompany
mais sbt ne semble pas compiler tout .fichiers java à l'intérieur de ces dossiers. Je n'arrive pas à trouver toute la doc à ce sujet.De la manuel:
Cela signifie que vous ne pouvez pas changer votre
controllers
paquet decom.test.controllers
(parce que la racine du package doit êtrecontrollers
), mais vous pouvez le modifier àcontrollers.com.test
.Il y a une discussion à ce ici.
Il y a aussi cette dans la FAQ.