gpt4 book ai didi

ubuntu - Maven Ant SCP 错误

转载 作者:行者123 更新时间:2023-12-04 18:55:43 26 4
gpt4 key购买 nike

当我使用 ant 命令运行“maven-antrun-plugin”(maven 3.0.3)时:

 <scp />

我得到:
问题:无法创建任务或键入 scp
[错误] 原因:未找到类 org.apache.tools.ant.taskdefs.optional.ssh.Scp。

我 checkin 了我的 $ANT_HOME/lib 并且 jar 在那里(ant-jsch.jar)。

有什么问题?

顺便说一句,我使用的是 ubuntu 11.10。 Ant 是从网站下载的(从 ubuntu 的存储库中我遇到了同样的问题)

最佳答案

一,maven antrun plugin 使用已安装的 ant在您的系统上进行操作。
scp是一个不包含在 ant 的默认 jar 中的任务。要使其运行,您需要按照 this example 中记录的步骤进行操作。来自 maven antrun 插件页面。

在您的情况下,我想您需要包含 ant-jsch.jarjsch.jarplugin dependencies .

  <dependencies>
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant-jsch</artifactId>
<version>0.1.45</version>
</dependency>
</dependencies>

关于ubuntu - Maven Ant SCP 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8402387/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com