You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Fabien Coppens <fa...@free.fr> on 2008/05/20 15:08:29 UTC
Re: RE : Upload jar to remote central repository
Yes !
It works. Thanks Christophe.
Deneux, Christophe wrote:
>Caution using the scp protocol. I think that the path of your URL will be the following filesystem path: "/home/myUser/maven/repository". And I think that this directory does not exist.
>
>
>You should use an SCP URL as: "scp://myserver.com/<mapped directory to http://myserver.com/maven/repository>
>
>
>_______________________________________________________________________________
>Christophe DENEUX / Capgemini Sud / Méditerranée
>Integration Architect
>Tel: + 33 4 93 95 55 92 / www.capgemini.com <http://www.capgemini.com/>
>Porte de l'Arénas - Entrée B / 455 Promenade des Anglais / 06200 Nice / FRANCE
>Join the Collaborative Business Experience
>_______________________________________________________________________________
>Please consider the environment and do not print this email unless absolutely necessary. Capgemini encourages environmental awareness.
>
>________________________________
>
>De: Fabien Coppens [mailto:fabien.coppens@free.fr]
>Date: mar. 20/05/2008 14:42
>À: Maven Users List
>Objet : Upload jar to remote central repository
>
>
>
>Yes people, I am back to this subject of being able to deploy
>a jar file to the central repository on a remote machine, because I
>still can't get it to work... :-(
>The Apache conf on the server has a directory mapping to
>http://myserver.com/maven/repository
>which exists and has already been manually loaded.
>I have configured the repository and server data in my settings file :
><servers>
> <server>
> <id>DEV</id>
> <username>myUser</username>
> <password>myPassword</password>
> <configuration></configuration>
> </server>
> </servers>
>
>and
><profile>
> <id>toto</id>
> <repositories>
> <repository>
> <id>DEV</id>
> <url>
> http://myserver.com/maven/repository/
> </url>
> <snapshots>
> <enabled>true</enabled>
> <updatePolicy>always</updatePolicy>
> </snapshots>
> <releases>
> <enabled>true</enabled>
> </releases>
> </repository>
> </repositories>
>
> <pluginRepositories>
> <pluginRepository>
> <id>DEV</id>
> <url>
> http://myserver.com/maven/repository/
> </url>
> <snapshots>
> <enabled>true</enabled>
> </snapshots>
> <releases>
> <enabled>false</enabled>
> </releases>
> </pluginRepository>
> </pluginRepositories>
> </profile>
>
>Here's the command I try to run :
>mvn deploy:deploy-file -DgroupId=esper -DartifactId=esper
>-Dversion=2.0.0 -Dpackaging=jar
>-Durl=scp://myserver.com/maven/repository
>-Dfile=C:\Work\esper-2.0.0\esper-2.0.0.jar -DrepositoryId=DEV
>
>And I get the following error :
>[INFO]
>------------------------------------------------------------------------
>[INFO] Error deploying artifact: Error performing commands for file transfer
>
>Exit code: 1 - mkdir: cannot create directory `/maven': Permission denied
>
>Now why is it trying to create a directory that already exists on the
>remote server ?
>Or am I using a wrong URL ?
>
>Fabien
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
>
>
>
>
>
>This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is
>intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to
>read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message
>in error, please notify the sender immediately and delete all copies of this message.
>
>
>
>------------------------------------------------------------------------
>
>No virus found in this incoming message.
>Checked by AVG.
>Version: 7.5.524 / Virus Database: 269.23.20/1453 - Release Date: 5/18/2008 9:31 AM
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org