&引用;无法初始化扩展名“;使用“创建maven项目时出错”;货车ssh“;
在使用ssh扩展构建Maven(版本2.2.1)项目时出现以下错误 pom.xml:&引用;无法初始化扩展名“;使用“创建maven项目时出错”;货车ssh“;,maven,maven-wagon-plugin,wagon,maven-extension,Maven,Maven Wagon Plugin,Wagon,Maven Extension,在使用ssh扩展构建Maven(版本2.2.1)项目时出现以下错误 pom.xml: <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh</artifactId> <version>2.4</version> </exten
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>2.4</version>
</extension>
</extensions>
org.apache.maven.wagen
马车ssh
2.4
无法初始化扩展
组件描述符角色:“com.jcraft.jsch.UIKeyboardInteractive”,
实现:“org.apache.maven.wagen.providers.ssh.jsch.interactive.PrompterUIKeyboardInteractive”,角色提示:“default”有提示,但其他实现没有
非常感谢您的任何建议/提示。尝试安装maven3版本 我将VangSSH的版本降级为1.0,从而使它与Maven 2.X.X一起工作:
<build>
...
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<!-- version 1.0 seems to work with maven 2.X.X -->
<version>1.0</version>
</extension>
</extensions>
</build>
...
org.apache.maven.wagen
马车ssh
1
另外,我在使用maven版本3.2.1和
scp:
repository URL的1.0(以及最新的Voga ssh版本)时遇到了问题。从回购协议下载时,小文件会挂在最后。我转而使用sftp:
URL,一切似乎都运行得更好。wagen似乎无法与maven 2.2.1版配合使用。我升级到了3.1.1,它成功了。谢谢