我在使用带有 mvn-deploy-plugin 的腻子时遇到问题。
我执行: mvn deploy
这是我的 settings.xml 的样子:
<server>
<id>website</id>
<username>user</username>
<!--<privateKey>c:\putty\id_rsa</privateKey> -->
<configuration>
<sshExecutable>c:\putty\plink</sshExecutable>
<scpExecutable>c:\putty\pscp</scpExecutable>
</configuration>
</server>
它总是吐出相同的消息,不会在 Google 上触发很多结果。它在网站上调用,然后在 scp 命令上失败。
[错误] 构建错误
[INFO] 检索工件“com.mycompany.myproject:project:war”的先前版本号时出错:无法从存储库中检索“snapshot com.mycomany.myproject:project:2.3-SNAPSHOT”的存储库元数据:snapshots.liege由于错误:为“网站”配置 wagon 时:无法应用 wagon 配置。
Cannot find setter nor field in org.apache.maven.wagon.providers.ssh.jsch.ScpWagon for 'sshExecutable'
我尝试添加 exe(这对我来说更有意义),但没有任何区别。