Je dois créer un sous-répertoire dans le répertoire cible lors de la compilation avec maven2. La raison en est que j'utilise un plugin qui saisit les réponses aux requêtes SOAP et les stocke dans/target/xml dans la phase de test d'intégration.Comment créer un sous-répertoire dans la cible avec Maven2
Le problème est que si je spécifie le savepath du plugin à (par exemple): $ {basedir}/target/xml le plugin lève une exception FileNotFoundException. La raison pour laquelle je veux que le fichier soit dans/target est que le répertoire soit nettoyé lors de l'invocation de mvn clean.
Des suggestions?
J'utilise un plugin maven2 pour faire le test (SoapUI) de sorte que ne fonctionnera pas dans mon cas, je crains que (les testcases sont précisées dans un projet de SoapUI que les charges de plug-in et courir dans le phase d'intégration-test). Il serait plus simple de sauvegarder les fichiers xml dans le répertoire cible, mais ce serait compliqué alors je préfèrerais créer un sous-répertoire dans la cible avec le nom "xml" pour que les fichiers xml y soient sauvegardés. – John
Merci. C'est vraiment moche mais ça fait l'affaire - je suppose que je pourrais juste créer le répertoire de sortie en dehors du répertoire cible mais ensuite je devrais définir le plugin maven clean pour qu'il nettoie les XML de réponse, hehe. Accepté. – John
Merci, la première solution (le mettre dans le test) fonctionne pour moi. Il semble fou d'avoir à utiliser le plugin ant pour cela (pourquoi ne pas faire cela?) Et l'approche de test est le moins de tracas. Merci! – ksclarke