java - 通过 SSH 连接的 Ant SCP 任务

标签 java ant ssh scp

我希望能够将我的应用程序传输到开发服务器,但为了访问它,我首先必须通过 ssh 连接到 SSH 网关,然后通过 ssh 连接到内部网络到适当的服务器。我可以使用 WinSCP 使用隧道选项来做到这一点,我知道 Ant 支持 SCP 任务,但它是否通过另一个 ssh 连接支持它?

最佳答案

有点丑陋的建议,但是您可以使用 scp 任务将您的应用程序部署到网关,然后使用 sshexec 任务在网关上运行脚本以将您的应用程序 scp 到下一个服务器吗?

关于java - 通过 SSH 连接的 Ant SCP 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7422020/

相关文章:

java - 无法使用 getResource() 将图像添加到按钮(使用 ant 获取 NullPointerException- 构建项目)

java - 使用 ANT 从 URL 获取以特定单词开头的所有文件

bash - 使用 Here Document 通过 ssh 调用子 shell $() 执行 bash 命令

ant - 如何在 Gradle JAXB/XJC 中编译多个 xsd 文件?

linux - 使用 SSH 在桌面上打开应用程序

linux - 如何通过 SSH 检查用户列表及其密码

java - 检查父类(super class)是否为 java.lang.Object

java - 仅允许通过 sql server 、 oracle 和 postgres 中的 jdbc 对表进行更新

java - 同时打开两个窗口 - JavaFX

Java builder 模式——抽象 builder