Hi all! I've been trying to deploy some artifacts to Central Repository in
another computer, but, I've been facing an error.
Here is log messages:

[DEBUG]   (f) artifact = variglog:siscargas:pom:5.0
[DEBUG]   (f) attachedArtifacts = []
[DEBUG]   (f) deploymentRepository = [vlogMavenRepoRemoto] ->
scp://10.121.2.30/
repos/maven2
[DEBUG]   (s) localRepository = [local] ->
file://C:\Documents<file:///C:/Documents>and Settings\robe
rto\.m2\repository
[DEBUG]   (f) packaging = pom
[DEBUG]   (f) pomFile = C:\Temp\mvnbook\SistemaCargas\pom.xml
[DEBUG]   (f) updateReleaseInfo = false
[DEBUG] -- end configuration --
[INFO] [deploy:deploy]
altDeploymentRepository = null
[DEBUG] adding permissions to wagon connection: 777 777
Uploading: scp://10.121.2.30/repos/maven2/variglog/siscargas/5.0/siscargas-
5.0.p
om
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error deploying artifact: Error performing commands for file transfer

Exit code: 2 - mkdir: "/repos/maven2/variglog/siscargas/5.0": Permission
denied
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error deploying
artifact
: Error performing commands for file transfer
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:559)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:475)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(Defau
ltLifecycleExecutor.java:454)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:306)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:273)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLi
fecycleExecutor.java:140)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)

Here is part of my "settings.xml" file:

<servers>
   <server>
     <id>vlogMavenRepoRemoto</id>
     <username>rmanager</username>
     <password>rmanager</password>
     <privateKey>${usr.home}/.ssh/id_dsa</privateKey>
     <passphrase>rmanager</passphrase>
     <filePermissions>777</filePermissions>
     <directoryPermissions>777</directoryPermissions>
     <configuration></configuration>
   </server>
 </servers>

And here, is part of "pom.xml" file:

<project>

. . .
<distributionManagement>
 <repository>
  <id>vlogMavenRepoRemoto</id>
  <name>Repositorio Remoto da Variglog</name>
  <url>scp://10.121.2.30/repos/maven2</url>
 </repository>
</distributionManagement>
</project>

Thanks in advance for help.

Regards,

Roberto

Reply via email to