`

ant中ftp上传下载删除的用法

    博客分类:
  • ANT
 
阅读更多

下载文件:

<!--  将154上最新编译的FTP资源SWF文件复制到本地目录-->

<target name="ftpSwfToLocal">

 <ftp action="get"

      server="10.45.7.154"

      userid="devflex"

      password="smart"

 remotedir="/ztesoft/devflex/java/webportal/WebContent/i18n/en_US/">

   <fileset dir="d:/javaWorkspace/cvbs/WebContent/i18n/en_US">

     <include name="**/*swf"/>

   </fileset>

 </ftp>

<echo message = "d:/javaWorkspace/cvbs/WebContent/i18n/en_US ---> ftpGet"/>

</target>

问题1、报错找不到“Could not create type ftp due to java.lang.NoClassDefFoundError:

                                  org/apache/commons/net/ftp/FTPClientConfig”

 

   解决:少了两个包:commons-net-1.4.1.jar和jakarta-oro-2.0.8.jar

   将这两个包加入到



 

 

 

<!--action不指定默认就是上传-->

<target name= "ftp.upload">
  <ftp server="xxx.xx.10.49"s
       userid="anonymous"
       password="me@myorg.com"
      remotedir="/second">
    <fileset dir=".">
      <include name="*.apk"/>
    </fileset>
  </ftp>
</target>

 

<!--假如要download的文件夹没有文件,那么空文件夹不会下载下来,删除同理-->

<target name= "ftp.download">
  <ftp action="get"
  server="xxx.xx.10.49"
       userid="anonymous"
       password="me@myorg.com"
  remotedir="second">
    <fileset dir="second">
  <include name="**"/> 
    </fileset>
  </ftp>
</target>

 

<target name= "ftp.del">
  <ftp action="del"
    server="xxx.xx.10.49"
        userid="anonymous"
       password="me@myorg.com" > 
   <fileset dir="second">    
   </fileset>

  </ftp>
</target>

  • 大小: 82.8 KB
分享到:
评论

相关推荐

    ant实现ftp上传需要的jar包

    在这个库中,包含了FTPClient、FTPFile等类,使得Ant可以通过编程方式与FTP服务器进行交互,如登录、上传、下载、删除文件等。 要使用Ant进行FTP文件上传,首先需要在Ant构建脚本(build.xml)中引入FTP任务。这...

    ant ftp需要的jar

    在Ant构建工具中,FTP任务是用来执行文件传输的,它允许开发者通过FTP协议将文件上传到远程服务器或者从服务器下载文件。"ant ftp需要的jar"这个标题和描述指向了Ant FTP任务所依赖的特定库文件。在Java环境中,Ant...

    ant telnet ftp linux

    总之,`Ant`、`Telnet`和`FTP`在Linux环境中的结合使用,为企业提供了一套强大的自动化工具链,能够有效地提升软件发布效率,减少人为错误,是现代DevOps流程中不可或缺的部分。在实际工作中,开发者需要根据具体...

    ant ftp.rar

    FTP(File Transfer Protocol)是互联网上用于文件传输的标准协议,Ant提供了对FTP的支持,允许用户在构建脚本中执行上传和下载文件的任务。 描述中提到,“ant ftp”的两个jar包是这个压缩包的核心内容。这些jar...

    9_ant_通过ftp发布文件

    假设这个AVI文件位于你想要上传的文件夹中,上述Ant构建脚本将会把这个视频文件通过FTP上传到服务器的指定位置。 总结起来,Ant的`ftp`任务是一个强大的工具,可以帮助开发者自动将文件发布到FTP服务器,这对于持续...

    (总结完整版)Ant从SVNCVS下载编译打包部署到本地远程服务器(FTP上传).pdf

    本文档总结了如何利用Ant与版本控制系统(如SVN、CVS)集成,实现代码的自动下载,再通过FTP上传至远程服务器并启动应用的过程。 首先,我们需要确保具备相应的环境,如JDK1.7、TOMCAT6.0和ANT1.8.2,以及SVN、CVS...

    Java编写的Ant,实现了上传下载功能

    在Ant脚本中,可能会使用`&lt;get&gt;`任务来实现文件下载,这个任务可以从URL或FTP服务器获取资源,并将其保存到本地文件系统。而`&lt;put&gt;`任务则用于文件上传,它可以将本地文件或目录发送到URL或FTP服务器上。此外,Ant还...

    ant ant下载与配置

    ant ant下载 ant配置ant ant下载 ant配置ant ant下载 ant配置

    ant.jar下载

    org.apache.tools.ant.Main org.apache.tools.ant.Task org.apache.tools.bzip2.CRC org.apache.tools.ant.Target org.apache.tools.ant.Project org.apache.tools.zip.ZipFile org.apache.tools.zip.ZipLong ...

    Ant Design Pro 下实现文件下载的实现代码

    本文将详细介绍如何在Ant Design Pro中实现文件下载功能,涉及到的关键知识点包括如何使用Ajax发送请求,如何处理响应数据,以及如何通过React组件触发下载行为。 首先,要在Ant Design Pro中实现文件下载,需要...

    (总结版) Ant 从SVNCVS下载 编译打包部署到本地远程服务器 (FTP上传).docx

    而在`build.xml`中,使用这些属性定义Ant的任务,包括清理、编译、打包、FTP上传和应用启动等步骤。 例如,`build.xml`中的`&lt;target&gt;`元素定义了一个名为`start`的默认任务,该任务会依次执行清理、编译、打包和...

    (总结完整版) Ant 从SVNCVS下载 编译打包部署到本地远程服务器 (FTP上传)

    【描述】:这篇博客详细介绍了如何使用Apache Ant工具从版本控制系统(如SVN或CVS)下载源码,然后进行编译、打包,并最终通过FTP上传到本地或远程服务器的过程。虽然原始描述为空,但根据标题可以推断出,博主Kai...

    ant1.9包下载

    标题中的"ant1.9包下载"指的是Apache Ant 1.9系列的版本,这是该工具的一个重要里程碑,提供了许多增强的功能和修复了已知问题。 Ant的设计理念是通过XML来描述构建过程,使得构建脚本具有良好的可读性和可维护性。...

    ant使用scp上传文件问题

    标题“ant使用scp上传文件问题”涉及到的是在Java构建工具Ant中使用Secure Copy (SCP)协议来传输文件的场景。SCP是一种基于SSH的安全文件传输协议,常用于在不同主机之间安全地复制文件。在这个问题中,用户可能遇到...

    基于Ant Design Upload listType=“picture-card“ 实现多图上传以及点击预览图片的组件

    在本文中,我们将深入探讨如何使用Ant Design库中的Upload组件,特别是当`listType`属性设置为`"picture-card"`时,实现一个功能完善的多图上传及预览功能。Ant Design是一个广泛使用的React UI框架,它提供了丰富的...

    ant自动编译,上传,启动,部署,启动

    例如,使用FTP上传: ```xml &lt;ftp server="yourserver.com" userid="username" password="password" remotedir="uploads"&gt; **/*.jar"/&gt; &lt;/ftp&gt; ``` 这会将"build"目录下的所有jar文件上传到服务器的...

    ant工具使用.zip

    Apache Ant 是一个由Java语言编写的构建工具,它在软件开发过程中主要负责自动化构建任务,如编译、打包、测试和部署。Ant以其XML为基础的构建文件(build.xml)著称,开发者可以自定义构建过程,使其适应各种项目...

    蚂蚁金服 ant design 中下载axure 菜单组件库

    蚂蚁金服 ant design 中下载axure 菜单组件库

    Ant构建中使用JS脚本方法

    在Ant构建过程中,JavaScript脚本方法的使用是一个强大的工具,它允许开发者自定义构建过程,实现更复杂的逻辑和任务自动化。Ant是一个Java库和命令行工具,它的设计目标是驱动软件构建过程,尤其是在Java项目中。这...

    ant-1.7下载

    因此,在下载和使用Ant时,必须确保它与项目中使用的JDK版本兼容。 对于下载的“apache-ant-1.7.1”,这是一个完整的Ant发行版,包含了所有必需的库和工具。解压后,用户通常需要将`bin`目录添加到系统的PATH环境...

Global site tag (gtag.js) - Google Analytics