1)到http://ant.apache.org?上下载ant的最新版本,解压到本地文件夹
2)在环境变量中配置ANT_HOME,在path变量中增加"%ANT_HOME%\bin;"
3)在dos窗口下ant?-version,看到版本信息就说明ant安装ok了。
2.下载另外两个包
commons-net-1.4.1.jar
http://mirrors.ibiblio.org/pub/mirrors/maven2/commons-net/commons-net/1.4.1/
在用commons-net-1.4.1.jar中FTPClient的listFile()方法时,出现java.lang.NoClassDefFoundError:?org/apache/oro/text/regex/MalformedPatternException错误,提示找不到MalformedPatternException该类。
但是这一类org.apache.oro.text.regex.MalformedPatternException在哪个jar包呢?的确让我一通好找!
原来下载个jakarta-oro-2.0.8.zip就行了!
http://www.apache.org/dist/jakarta/oro/binaries/jakarta-oro-2.0.8.zip
3.使用方法
可以参见
http://ant.apache.org/manual/OptionalTasks/ftp.html
利用ant实现SSH(SFTP)功能????2008-02-28?17:42:15
1.需要下载com.jcraft.jsch-0.1.28.jar?包,copy到ant\lib目录下,下载地址
http://repo1.maven.org/eclipse/com/jcraft/com.jcraft.jsch/0.1.28/
2.实现方法参考
http://ant.apache.org/manual/tasksoverview.html
http://ant.apache.org/manual/OptionalTasks/scp.html
http://www.lugs.cn/Blog/InfoContent.aspx?UserName=ahsun&InfoID=420
http://wiki.apache.org/ant/NewAntFeaturesInDetail/Ssh
http://www.sshkeychain.org/mirrors/SSH-with-Keys-HOWTO/SSH-with-Keys-HOWTO-4.html
3.注意事项
可以用模拟工具生成?.ssh文件夹和其下的known_hosts文件,
配置ant的?trust项和knownhosts项,such?as
That's?ok!
the?file?is?like?this:
???