|
3
|
| Jörn Horstmann · 技术社区 · 15 年前 |
|
|
1
3
我在maven用户列表中发现了以下内容:
使用的服务器上的sshd
|
|
2
0
你定好了吗 repositoryId 在pom中使用设置.xml,因为看起来您没有设置它,所以它使用id:remote repository。还是你改变了主意设置.xml相应地。 |
|
3
0
作为一种解决方法,我目前正在使用sshfs挂载远程存储库,然后在maven命令中使用一个文件url:
在中配置服务器设置.xml在这种情况下,不需要在命令行上指定repositoryId,我可以在文件url上使用shell自动完成。 我仍然很感兴趣,如果有人可以复制的问题或建议使用maven标准的解决方案。 |
|
4
0
我们已经安装了 Nexus 作为一个存储库管理者,他们正在使用web界面上传第三方jar。 |
|
|
5
0
在文件~/.m2中创建一个服务器条目/设置.xml:
执行部署或部署:将文件部署为跟随:
系统将要求您输入所提供用户名的密码,即设置.xml被忽略。
|
|
|
6
0
这个错误似乎是相关的。
http://jira.codehaus.org/browse/WAGON-323
试图设置
|
|
|
7
0
根据@Gerbrand的回答,您可以跳过使用ssh密钥提供用户凭据。步骤如下:
下次您需要通过Maven登录到服务器时,将不需要密码。 |