Générez SQL-Scheme et copiez-le pour inclure au fichier de guerre: Problème avec les dépendances des plugins

StackOverflow https://stackoverflow.com/questions/5968512

Question

Avant d'exécuter des tests d'intégration, j'ai besoin de configurer la base de données. Cela inclut la génération de SQL-Scheme (basée sur JPA-Annotations), enregistrez-la dans le fichier et copiez-la avec d'autres ressources vers le répertoire qui sera ultérieure pour créer un fichier de guerre (qui sera déployé sur Jetty).

Donc, j'utilise après hibernate3-maven-plugin Configuration pour la génération de SQL-Scheme: http://pastebin.ubuntu.com/606229/

Pour copier résultant hsql-scheme.sql de src/env/test/WEB-INF/classes à target/ où il sera emballé au fichier de guerre, j'utilise après:http://pastebin.ubuntu.com/606230/

Mais quand je cours mvn verify -P test (Oui, tout ces code dans un profil séparé) J'ai: http://pastebin.ubuntu.com/606231/

Comme tu peux le voir hibernate3:hbm2ddl Ne génère aucun schémat SQL et le fichier résultant est vide (dans un autre cas, nous le verrons également sur la console). Et c'est un problème.

La racine du problème (si je comprends bien) est parce que hibernate3:hbm2ddl invokes the execution of the lifecycle phase process-resources prior to executing itself.

Merci d'avance!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top