&引用;无法初始化扩展名“;使用“创建maven项目时出错”;货车ssh“;

&引用;无法初始化扩展名“;使用“创建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

在使用ssh扩展构建Maven(版本2.2.1)项目时出现以下错误

pom.xml:

<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,它成功了。谢谢