【发布时间】:2017-03-04 01:21:52
【问题描述】:
阅读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://root@www.french.com/): Exit code: 1 - ssh: connect to host www.french.com
port 22: Connection refused -> [Help 1]
使用端口22。
如何更改端口?我错过了什么?
【问题讨论】:
-
为什么要更改端口? ssh 端口是 22 端口吗?你能手动做一个
ssh ...吗? -
你能分享你的 pom.xml 吗?你的 settings.xml 呢?
-
顺便说一句,为什么不使用 ssh 语法 user@host:port 呢? (或者你已经试过了吗?)
-
看看stackoverflow.com/a/1406397/1746118可能会有所帮助。
-
@kh Wegen der verfluchten 黑客。
标签: java maven deployment repository