error:ANT FTP upload file: 425 Unable to build data connection: Connection timed out
以下是xml原配置:
<ftpaction="put"
server="10.254.21.117"
userid="***"
password="****"
dir="/csMaillData"
binary="yes"
defaultDateFormatConfig="yyyy-MM-ddHH:mm">
<filesetremotedir="/home/zyzx/csMaill/data/fileData/upload_temp">
<includename="*.dat"/>
</fileset>
</ftp>
解决方法:添加passive="yes" 即可:
<ftpaction="put"
server="10.254.21.117"
userid="***"
password="***"
passive="yes"
dir="/csMaillData"
binary="yes"
defaultDateFormatConfig="yyyy-MM-ddHH:mm">
<filesetremotedir="/home/zyzx/csMaill/data/fileData/upload_temp">
<includename="*.verf"/>
</fileset>
</ftp>
是不是很简单~~
分享到:
相关推荐
在某些场景下,我们需要将项目文件通过FTP(File Transfer Protocol)协议上传到远程服务器,Ant提供了一个名为`ftp`的任务来支持这一功能。本文将详细介绍如何利用Ant实现FTP文件上传,并关注所提到的两个关键库:...
在Ant构建工具中,FTP任务是用来执行文件传输的,它允许开发者通过FTP协议将文件上传到远程服务器或者从服务器下载文件。"ant ftp需要的jar"这个标题和描述指向了Ant FTP任务所依赖的特定库文件。在Java环境中,Ant...
Ant是Apache软件基金会的一个开放源码项目,它是一个基于Java的构建工具,主要用来自动化Java项目的构建过程。Ant的工作方式类似于Make,但它使用XML来描述构建过程,这使得构建脚本易于阅读、理解和维护。 标题...
在描述中提到的“一次配置 稍微改动 到处使用”,意味着我们需要设计一个灵活且可扩展的`build.xml`,使得基本配置完成后,只需要针对不同环境(如开发、测试、生产)做一些小的修改,就可以适应这些环境的需求。...
ant ant下载 ant配置ant ant下载 ant配置ant ant下载 ant配置
在IT行业中,Ant是一个非常重要的自动化构建工具,尤其在Java项目中被广泛使用。它是由Apache软件基金会开发的,主要用于构建、编译、测试和部署Java应用程序。标题"9_ant_通过ftp发布文件"和描述暗示了我们将探讨...
标题“ant使用scp上传文件问题”涉及到的是在Java构建工具Ant中使用Secure Copy (SCP)协议来传输文件的场景。SCP是一种基于SSH的安全文件传输协议,常用于在不同主机之间安全地复制文件。在这个问题中,用户可能遇到...
6. 创建一个软链接,这样可以在任意目录下通过`ant`命令直接调用Ant: ``` ln -s apache-ant-1.9.4 ant ``` 7. 配置环境变量。在全局配置文件/etc/bashrc中添加Ant的路径,使得系统可以识别Ant命令: ``` ...
`Ant`是一个由Apache基金会开发的Java构建工具,它允许开发者通过XML配置文件来定义构建任务,实现了编译、测试、打包和部署等一系列自动化过程。在这个场景下,`Ant`被用来实现项目的打包和发布,大大减少了手动...
标题“ant ftp.rar”指的是一个压缩包文件,其中包含了与Apache Ant工具的FTP任务相关的资源。Apache Ant是一个Java库和命令行工具,它的设计目的是驱动构建过程。在Java开发中,Ant广泛用于自动化构建任务,如编译...
在Ant的构建文件(build.xml)中,我们需要添加一个新的target来执行FindBugs。首先,确保你的Ant安装已经包含`findbugs`任务。如果没有,你需要下载并添加FindBugs的Ant任务库(findbugs-ant.jar)到Ant的lib目录。...
标题中的“ANT构建的一个问题”指的是在使用Apache Ant工具进行软件构建时遇到的特定问题。Apache Ant是一个Java库和命令行工具,其任务是驱动构建过程。它通过XML定义的构建文件来描述构建步骤,使得开发者可以自动...
下面将详细阐述Ant的安装步骤、环境变量配置方法以及如何通过一个简单的示例来验证Ant是否正确安装。 #### 1. 下载Ant安装文件 首先,访问Apache官方网站(http://ant.apache.org/),下载最新版本的Ant安装包。...
在Ant中配置middlegen,我们需要在build.xml中添加一个target,该target将调用middlegen的任务。首先,确保已经下载并安装了middlegen,并将其jar文件添加到Ant的类路径中。然后,我们可以创建一个`<java>`任务来...
一个Ant项目通常由一个名为`build.xml`的主配置文件构成,其中包含了各种任务(tasks)和目标(targets)。任务是Ant中的基本执行单元,如`javac`用于编译Java源码,`copy`用于复制文件。目标则是一系列任务的集合,...
接着,我们可以通过以下几个步骤来创建一个基本的Ant构建文件: 1. **创建`build.xml`文件**:这是Ant的核心配置文件,所有构建相关的任务都将在其中定义。 2. **定义`<project>`标签**:这是构建文件中的根元素,...
Ant是Apache软件基金会的一个开源项目,它是一款Java构建工具,主要负责自动化构建Java项目,如编译源代码、运行测试、打包和部署等任务。Ant以其XML格式的构建文件(build.xml)闻名,使得构建过程可配置且可重复...
本设计源码提供了一个基于React和Ant Design的数据大屏展示系统。项目包含27个文件,主要使用JavaScript、CSS和HTML编程语言。文件类型包括7个JavaScript文件、7个Map文件、6个CSS样式文件、2个PNG图片文件、1个ICO...
8. **JAR Manifest**:在打包JAR时,可以指定一个清单文件(Manifest),其中包含了主类(Main-Class)和其他元数据,使得JAR可以直接执行。 9. **执行Ant脚本**:通过命令行运行`ant`命令,并指定目标(target),...