Si vous utilisez le drapeau
PlayKeys.externalizeResources := false
le zip de distribution est créé sans conf dossier et donc le fichier META-INF/persistence.xml n'est pas inclus. Je suppose que dans ce cas, Play détecte le modèle JPA en recherchant toutes les annotations DB.Si vous avez dans conf fichiers de configuration de dossier, destinés à être modifiés sur site, package de distribution sans conf dossier n'est pas approprié.
Pour résoudre votre problème de base de données sans le drapeau PlayKeys.externalizeResources vous devez ajouter votre mappage de modèle de base de données dans persistence.xml . Voir l'exemple dans un autre répondre