【发布时间】:2015-07-31 01:34:05
【问题描述】:
我已经设置了一个环境,我所有的 svn 签出/更新、编译、制作战争、创建所需环境的过程都是使用 Ant build.xml 完成的。我也愿意通过Antbuild.xml部署构建好的war文件。
我成功地使用build.xml 将应用程序部署到Linux 机器上,使用SCP 任务部署到Tomcat webapps 目录,代码如下。
<target> <scp trust="true" file="antproject1.war"
todir="${tomcat.username}@${tomcat.server}:${tomcat.webapps.dir}"
password="${tomcat.password}"/> </target>
但我不知道将哪些 jar 文件添加到 ANT_HOME 以将战争文件从我的本地计算机发送到远程 Windows 计算机的任务是什么。
【问题讨论】:
-
你能在windows上安装一个sFtp服务器吗(winscp.net/eng/docs/guide_windows_ftps_server)?
-
如果 sFtp 是唯一的方法,那么应该复制什么代码。
-
当前代码应该可以工作
-
@BorisPavlović 不,它不会工作。 SCP 是与 FTP(S) 不同的协议。