Genera SQL-Scheme e copialo per includere al file di guerra: problema con le dipendenze dei plugin
-
12-11-2019 - |
Domanda
Prima di eseguire test di integrazione devo configurare il database. Ciò include la generazione di SQL-SCHEME (basato sugli annotazioni JPA), salvalo per archiviarlo e copiarlo con altre risorse alla directory che in seguito verranno utilizzate per la creazione di file di guerra (che verrà distribuito su Jetty).
Quindi, uso il seguito hibernate3-maven-plugin
Configurazione per la generazione di SQL-Scheme: http://pastebin.ubuntu.com/606229/
Da copiare risultante hsql-scheme.sql
da src/env/test/WEB-INF/classes
a target/
dove sarà confezionato per il file di guerra che uso seguendo:http://pastebin.ubuntu.com/606230/
Ma quando corro mvn verify -P test
(Sì, tutto questo codice all'interno del profilo separato) Ho: http://pastebin.ubuntu.com/606231/
Come potete vedere hibernate3:hbm2ddl
Non genera alcun SQL-Scheme e il file risultante è vuoto (in altro caso lo vedremo anche su console). E questo è un problema.
La radice del problema (come capisco) è perché hibernate3:hbm2ddl invokes the execution of the lifecycle phase process-resources prior to executing itself
.
Grazie in anticipo!
Nessuna soluzione corretta