java - 拒绝 HostKey : when deploying JAR with gradle ssh plugin

标签 java gradle ssh gradle-ssh-plugin

我正在尝试使用 Gradle 上传 jar 并使用 Gradle SSH 插件:https://gradle-ssh-plugin.github.io/

不幸的是,目标执行错误

* What went wrong:
Execution failed for task ':deploy'.
> reject HostKey: SERVERIPADDRESS

如何解决?

我发现 Ant SSH 任务也有类似的错误,可以通过 trust = true 设置来修复。不幸的是,我在这里找不到合适的选项。

即显然,我需要配置 SSH 客户端,以便它接受主机的 ID。

最佳答案

试试这个:

 ssh.settings {
      knownHosts = allowAnyHosts
 }

P.S:抱歉编辑错误,S.O.F. 的新手。

关于java - 拒绝 HostKey : when deploying JAR with gradle ssh plugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36374260/

相关文章:

java - 分析这个简单算法的正确方法

Android studio Gradle依赖库下载地址

java - Gradle 构建未使用的依赖项

android - GridLayout 未在我的设备上显示

ssh - 一段时间后被踢出 Openshift 服务器

c++ - 在网络上传输数据

java - 打印机不写入文件

java - Websphere 负载均衡器驻留在网络服务器中?

java - 在 Glassfish 3.0.1 中部署的 Web 应用程序中处理 slf4j 日志记录的好方法是什么?

linux - 使用 SSH 服务器通过 Jenkins 在本地服务器上执行 BuildScript