Brett Porter wrote on Wednesday, June 15, 2005 5:54 PM: > I think you want scpexe://. scp:// uses the built in Jsch provider. > > - Brett
and plink has different options than standard ssh: maven.ssh.executable=plink maven.ssh.options=-A -2 -ssh maven.scp.executable=pscp maven.scp.options=-2 - J�rg > > On 6/16/05, Daniel Frey <[EMAIL PROTECTED]> wrote: >> Hello >> >> I am using plink.exe, pscp.exe and the following properties: >> >> maven.repo.list = a >> maven.repo.a = scp://maven.a.ch >> maven.repo.a.directory = /data/maven >> maven.repo.a.username = my_name >> maven.repo.a.scp.executable = C:/Path/To/pscp.exe maven.username = >> my_name >> >> However, I still get the following error: >> >> Failed to deploy to: a Reason: >> > org.apache.maven.wagon.authentication.AuthenticationException: Cannot >> connect. Reason: Private key was not found. You must define a >> private key or a password for repo: a >> > org.apache.maven.wagon.authentication.AuthenticationException: Cannot >> connect. Reason: Private key was not found. You must define a >> private key or a password for repo: a at >> > org.apache.maven.wagon.providers.ssh.ScpWagon.openConnection(ScpWagon. >> java:1 >> 64) >> at >> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:123) >> at >> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:90) >> at >> > org.apache.maven.artifact.deployer.DefaultArtifactDeployer.dep > loyFiles(Defau >> ltArtifactDeployer.java:376) >> at >> > org.apache.maven.artifact.deployer.DefaultArtifactDeployer.doD > eploy(DefaultA >> rtifactDeployer.java:324) >> at >> > org.apache.maven.artifact.deployer.DefaultArtifactDeployer.han > dleDeploy(Defa >> ultArtifactDeployer.java:131) >> at >> > org.apache.maven.artifact.deployer.DefaultArtifactDeployer.dep > loy(DefaultArt >> ifactDeployer.java:102) >> at >> > org.apache.maven.artifact.deployer.DeployBean.deploy(DeployBea > n.java:142) >> at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39 >> ) >> at >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl >> .java:25) >> at java.lang.reflect.Method.invoke(Method.java:324) >> at >> > org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBean > Tag.java:230) >> at >> > org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScr > ipt.java:145) >> at >> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) >> at >> >> org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125) >> at > org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) >> at >> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) >> at >> > org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mave > nGoalTag.java: >> 79) >> at >> > org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction > .performAction >> (MavenGoalTag.java:110) >> at com.werken.werkz.Goal.fire(Goal.java:639) >> at com.werken.werkz.Goal.attain(Goal.java:575) at >> > org.apache.maven.plugin.PluginManager.attainGoals(PluginManage > r.java:671) >> at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:263) >> at org.apache.maven.cli.App.doMain(App.java:488) >> at org.apache.maven.cli.App.main(App.java:1239) >> at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39 >> ) >> at >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl >> .java:25) >> at java.lang.reflect.Method.invoke(Method.java:324) >> at com.werken.forehead.Forehead.run(Forehead.java:551) >> at com.werken.forehead.Forehead.main(Forehead.java:581) >> Caused by: > org.apache.maven.wagon.authentication.AuthenticationException: >> Private key was not found. You must define a private key or a >> password for repo: a at >> > org.apache.maven.wagon.providers.ssh.ScpWagon.openConnection(S > cpWagon.java:1 >> 28) >> ... 31 more >> >> BUILD FAILED >> File...... C:\Dokumente und Einstellungen\Daniel >> Frey\.maven\cache\maven-artifact-plugin-1.5.2\plugin.jelly >> Element... artifact:artifact-deploy >> Line...... 90 >> Column.... 9 >> Unable to deploy to any repositories >> Total time: 3 seconds >> Finished at: Wed Jun 15 17:29:25 CEST 2005 >> >> -----Urspr�ngliche Nachricht----- >> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] >> Gesendet: Mittwoch, 15. Juni 2005 15:40 >> An: [email protected]; [email protected] >> Betreff: [ANN] Maven Artifact Plugin 1.5.2 released >> >> We are pleased to announce the Maven Artifact Plugin 1.5.2 release! >> >> http://maven.apache.org/reference/plugins/artifact/ >> >> Tools to manage artifacts and deployment. >> >> Changes in this version include: >> >> Fixed bugs: >> >> o Correct the translation of dependency properties on deployment of >> the POM Issue: MPARTIFACT-51. o Upgrade Wagon SSH External >> provider to allow the use of no private key, and to correctly pass >> the private key and port arguments Issue: MPARTIFACT-52. >> >> o Upgrade Wagon SSH provider to fix directory creation in the SFTP >> provider Issue: MPARTIFACT-53. >> >> To automatically install the plugin, type the following on a single >> line: >> >> maven plugin:download >> -Dmaven.repo.remote=http://repo1.maven.org/maven >> -DgroupId=maven >> -DartifactId=maven-artifact-plugin >> -Dversion=1.5.2 >> >> For a manual installation, you can download the plugin here: >> > http://www.apache.org/dyn/closer.cgi/java-repository/maven/plugins/mav >> en-art >> ifact-plugin-1.5.2.jar >> >> >> Have fun! >> -The Maven Artifact Plugin development team >> >> >> > --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
