I ont un projet divisé en plusieurs sous-modules (chacun d'entre eux sont jar
bibliothèques):déploiement d'un ensemble à un serveur FTP en utilisant Maven 2
myapp
myapp-commons
myapp-client
myapp-server
j'ai configuré mon pom.xml
afin de créer 3 (assemblées client.zip
, oracle.tar.gz
et server.tar.gz
) qui sont finalement stockés dans le répertoire myapp/target
. Je veux maintenant est de distribuer deux d'entre eux (oracle.tar.gz
et server.tar.gz
) à un serveur en utilisant FTP.
Même si je n'ai pas encore essayé, je sais que je peux le faire assez facilement en utilisant quelques lignes de Ant dans mon pom.xml
, mais je n'aime pas vraiment cette option (je résoudrai mon problème avec Ant seulement il n'y a pas d'autre solution). Il y a quelques questions SO (here ou here) qui offrent des solutions pour cela.
Ma question est de savoir s'il y a une meilleure façon de le faire? Je connais le plugin Wagon Maven2 mais je n'ai pas réussi à le configurer afin de déployer les assemblages (et pas le créé par le JAR).
+1 pour wagon-ftp. –
Désolé, j'ai dit "cargo" dans ma question, mais je voulais dire "wagon" en fait; o) – romaintaz