`
javachs
  • 浏览: 122955 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ant的ftp的命令

    博客分类:
  • java
阅读更多
以前觉得ant的build脚本很烦,很难记,慢慢被逼用下来发现如果理解了规则,用熟了还是蛮强大,用ant的ftp命令从远程构件服务器下载jar包:



   <ftp  server= "192.168.0.1"
		       userid ="admin"
			   password="admin"
			   remotedir="/Java"
			   action ="get">
			<fileset dir="${lib.dir}"  includes="*.jar" />
         </ftp>


一句话,脚本是强大的,也是和机器最近的
分享到:
评论

相关推荐

    ant实现ftp上传需要的jar包

    5. **执行构建**:运行Ant构建命令,它会按照配置执行FTP上传任务。 除了基本的FTP上传,Ant还支持SSL/TLS安全连接、断点续传、自动创建远程目录等功能,可以根据实际需求灵活配置。 总结来说,Ant通过Jakarta ...

    ant telnet ftp linux

    7. **FTP传输**:使用`Ant`的ftp任务将打包好的文件上传到服务器。 8. **远程部署**:在目标服务器上解压文件,启动或重启服务,完成部署。 为了实现这些功能,我们需要在`Ant`的构建文件(build.xml)中定义各个...

    打包工具 Ant 学习指南

    它替代了传统Unix环境下make工具的角色,但避免了make在跨平台和依赖于特定操作系统命令上的局限性。 Ant的设计理念是通过XML来描述构建过程,这种描述方式使得构建脚本独立于操作系统,可以在任何支持Java的平台上...

    ant远程上传并部署tomcat

    2. 在`build.xml`中编写Ant任务,包括`scp`或`ftp`任务将文件传输到远程服务器,以及`sshexec`任务执行远程命令。 3. 使用Ant命令行工具运行`build.xml`,启动构建过程。 通过这种方式,开发者可以实现快速、自动化...

    Ant教程 doc文件

    Ant的构建文件采用了简洁明了的陈述式语法,这意味着开发者可以通过简单的XML标签和属性来描述构建过程,无需编写复杂的脚本或命令。这种语法设计大大降低了学习曲线,使新用户也能快速上手。 ##### 3. 工程与目标 ...

    ant 1.70中文手册

    Ant的灵活性体现在它可以与其他工具集成,如JUnit进行单元测试,或者通过`&lt;exec&gt;`任务调用外部命令行工具。此外,Ant支持条件语句(如`&lt;if&gt;`和`&lt;unless&gt;`)和循环结构(如`&lt;foreach&gt;`),这使得构建脚本可以根据不同...

    .Ant安装编译操作手册

    ### Ant安装编译操作手册知识点解析 #### 一、引言 - **编写目的**:本文档旨在指导软件发布人员如何正确安装与配置Apache Ant,解决在安装与使用过程中可能遇到的问题,确保能够顺利地使用Ant对Flex/Java工程项目...

    spring中用到的ant包

    5. **jsch-0.x.jar**:支持通过SSH进行远程操作,如文件传输、执行命令等。 6. **junit.jar**:JUnit测试框架的库,用于编写和执行单元测试。 7. **xml-apis.jar** 和 **xercesImpl.jar**:提供了XML解析的支持,...

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

    这个"ant-autodeploy"压缩包很可能是为了简化这些步骤,通过一个单一的命令就能完成编译、上传、启动和部署。使用时,开发者只需在命令行运行Ant并指定相应的构建目标,如`ant compile`、`ant upload`、`ant run`或`...

    JMETER-3.1+ant

    1. **安装**:解压Ant 1.9.5压缩包到指定目录,将`bin`目录添加到系统PATH环境变量,以便在命令行中直接运行`ant`命令。 2. **构建文件**:Ant的配置文件通常为`build.xml`,其中定义了构建任务和依赖关系。例如,...

    自动备份Oracle并传输到远程FTP

    为了运行这个Ant脚本,我们需要确保已安装Apache Ant,并且在系统路径中包含RMAN命令。同时,需要正确配置FTP服务器的连接信息以及本地备份存储路径。 在实际应用中,这个脚本可以设置为定时任务,例如在Linux上...

    FTP客户端源代码

    它基于TCP/IP协议族,使用两个端口:控制连接端口(通常是21)处理命令交互,数据连接端口(通常为20或由用户指定的端口)则负责文件传输。FTP支持匿名登录和授权登录,允许用户执行如列出目录、创建目录、删除文件...

    Ant入门学习 本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。

    Ant的另一个重要特性是它能够通过`&lt;execute&gt;`任务执行操作系统级别的命令,尽管这不是其主要设计目的,但这一功能增加了其灵活性。此外,Ant还提供了一系列内置的任务,如`javac`用于编译Java源码,`javadoc`用于...

    shell调用ant打包 部署

    5. **部署**:打包完成后,使用Ant或Shell命令将结果部署到目标服务器,可能包括FTP/SFTP上传、Docker推送或者其他部署策略。 6. **清理**:清除临时文件和旧的构建产物,保持工作目录整洁。 7. **日志记录**:记录...

    Java.构建工具.ANT

    例如,`&lt;tstamp&gt;`任务可以用来设置日期和时间属性,`&lt;mkdir&gt;`用于创建目录,`&lt;exec&gt;`可以执行系统命令,而`&lt;ftp&gt;`或`&lt;scp&gt;`则可以用于文件的远程传输。 学习和掌握ANT对于Java开发者来说至关重要,因为它能提高开发...

    Apache FTPServer的配置与使用&API

    3. **命令操作**:FTP协议提供了多种命令,如`ls`列出目录内容,`cd`改变当前目录,`get`和`put`用于文件传输,`mkdir`创建目录,`rm`删除文件或目录。 最后,了解**Apache FTPServer的API**: Apache FTPServer...

    apache-ant-1.8.0_with_apache-ivy-2.1.0_and_ivysvnresolver-2.1.0

    这样,无论你在哪个目录下,都可以通过键入"ant"命令来执行Ant任务。 Apache Ivy在Ant中的使用通常涉及到编写一个ivy.xml文件,这个文件描述了项目依赖的库及其版本。在“sample/”目录下可能包含了示例的ivy.xml...

Global site tag (gtag.js) - Google Analytics