使用类加载器AntClassLoader []找不到taskdef类org.apache.tools.ant.taskdefs.optional.ssh.Scp

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用类加载器AntClassLoader []找不到taskdef类org.apache.tools.ant.taskdefs.optional.ssh.Scp相关的知识,希望对你有一定的参考价值。

我正在使用android studio来构建项目并使用gradle来构建它。此错误消息需要花费大量时间来修复。在线没有相关信息需要修复。如果有人有想法?请分享..谢谢你的时间。

FAILURE:构建因异常而失败。

  • 出了什么问题:任务':app:mySignTask'执行失败。 使用类加载器AntClassLoader []找不到taskdef类org.apache.tools.ant.taskdefs.optional.ssh.Scp
答案

check this out如果记忆为我服务,Ant被替换为maven,现在gradle是首选

另一答案

Ant的一些任务需要额外的第三方库。在scp(和sshexec)的情况下,您需要在Ant lib类路径中使用jsch.jar

有关更多信息,请参阅https://ant.apache.org/manual/install.html#librarydependencies

以上是关于使用类加载器AntClassLoader []找不到taskdef类org.apache.tools.ant.taskdefs.optional.ssh.Scp的主要内容,如果未能解决你的问题,请参考以下文章

java 类加载器双亲委派模型

自动加载

类加载器

节:引导类扩展类以及系统类加载器的使用和演示

节:引导类扩展类以及系统类加载器的使用和演示

类加载器体系架构和工作原理