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