读取the deploy manual id喜欢使用指定一个不同的端口

<sshArgs>-P 7221</sshArgs>

settings.xml中。

但是我得到一个
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
  (default-deploy) on project french-toast: Failed to retrieve remote metadata
  com.foobar:french-toast:1.1.0-SNAPSHOT/maven-metadata.xml: Could not transfer metadata
  com.foobar:french-toast:1.1.0-SNAPSHOT/maven-metadata.xml from/to french-id
  (scpexe://[email protected]/): Exit code: 1 - ssh: connect to host www.french.com
  port 22: Connection refused -> [Help 1]

使用了端口22

如何更改端口?我错过了什么?

最佳答案

实际上,端口的ssh参数是[-p port](请注意,您使用的是大写字母P ),请参阅a man ssh page。另外,您也可以使用ssh语法,即user@host:port

10-08 04:35