Bonjour,
Voilà 3 jours que je m'arrache les cheveux sur un problème qui n'en est pas un sous Linux en tant que serveur .... mais voilà je dois faire avec un Windows server 2003.
Mon problème, j'ai un client windows XP qui génére un fihier jar (application java). Ce fichier doit être déployé sur un serveur Windows 2003. Pour ce faire je tente d'utiliser Maven (comme avant lorsque le serveur était en Linux) afin de déployer ce fichier jar.
Coté client, j'ai Maven 2.0.9 (bien installé je crois) sur un Windows XP. Coté Serveur, j'ai installé CopSSH (OpenSSH + CygWin) ou j'ai défini un utilisateur.
Du point de vue client, j'arrive à me connecté à l'utilisateur avec Putty, faire des copies avec pscp ou me connecter via plink, donc je me dis que tout à l'air correctement installés.
Revenons à Maven
* J'ai modifié le fichier settings.xml et fait une commande mvn deploy:deploy-file avec une volée de paramètres.
* Lorsque je lance cette commande, je n'arrive JAMAIS à un build succefull.
Ce que je cherche:
* soit qqun chez qui cela fonctionne
* soit une marche à suivre
* soit Un exemple d'utilisation
* soit une autre solution que maven / scp
Merci de votre aide.
François
Annexes
settings.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <settings>
<localRepository>D:/FXM Tools/apache-maven-2.0.9/repo</localRepository>
<proxies>
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<host>isaproxy.be001.siemens.net</host>
<port>8080</port>
<nonProxyHosts>bru0270a.be001.siemens.net</nonProxyHosts>
</proxy>
</proxies>
<servers>
<server>
<id>sbs-mycarenet-repo</id>
<username>fxm_tst</username>
<password>$iemens2007</password>
<privateKey>D:\FXM Tools\apache-maven-2.0.9\polarion_pki.ppk</privateKey>
<directoryPermissions>775</directoryPermissions>
<filePermissions>644</filePermissions>
</server>
</servers>
</settings> |
Commande mvn
mvn deploy:deploy-file -DgroupId=be.cin.mycarenet -DartifactId=commonutils -Dversion=1.1.0.3 -DuniqueVersion=false -Dpackaging=jar -Dfile=mycarenet-commonutils.jar -DrepositoryId=sbs-mycarenet-repo -Durl=scp://bru0270a/cygdrive/d/Tools/copssh/home/fxm_tst
Ouput à l'exécution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| D:\FXM Tools\apache-maven-2.0.9>mvn deploy:deploy-file -DgroupId=be.cin.mycarene
t -DartifactId=commonutils -Dversion=1.1.0.3 -DuniqueVersion=false -Dpackaging=j
ar -Dfile=mycarenet-commonutils.jar -DrepositoryId=sbs-mycarenet-repo -Durl=scp:
//bru0270a/cygdrive/d/Tools/copssh/home/fxm_tst
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'deploy'.
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] task-segment: [deploy:deploy-file] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [deploy:deploy-file]
Uploading: scp://bru0270a/cygdrive/d/Tools/copssh/home/fxm_tst/be/cin/mycarenet/
commonutils/1.1.0.3/commonutils-1.1.0.3.jar
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error deploying artifact: Unexpected end of data
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7 seconds
[INFO] Finished at: Thu Aug 28 15:31:05 CEST 2008
[INFO] Final Memory: 3M/5M
[INFO] ------------------------------------------------------------------------ |
Edit romaintaz: Avec la balise CODE, c'est plus lisible
Partager