大家好。我目前正在尝试为 OSX(Snow Leopard 10.6.7)上的 ANT(1.8.2 版)安装设置 FTP 支持,但我遇到了障碍。我已经阅读了 Apache.org 上的文档,其中涵盖了新任务的安装以及网络上散布的几篇文章,但我似乎无法让这件事正常工作。
我读过的所有文章都引用了两个特定的 JAR 文件,它们没有随 ANT 的默认安装一起打包:
显然,Jakarta ORO 不再是一个活跃的 Apache 项目,但我能够找到一个存档版本。
然后,显然,我所要做的就是将预编译的 JAR 文件放入相对于 ANT 基本安装目录的 lib 文件夹中。我运行了以下命令:
ant -diagnostics | grep ftp.*Available
我得到以下回复:
ftp : Not Available (the implementation class is not present)
没有喜悦。
不知道还能做什么。从我读到的内容来看,我正在执行适当的步骤来使这件事正常工作。
所以,我已经做了几个小时的尽职调查,我别无选择,只能向你们寻求帮助。下面是 -diagnostics 开关输出的直接链接。希望有人可以阐明我在这里做错了什么。
http://www.thedrunkenepic.com/uploads/antDiagnostics.txt
与往常一样,我很感激我能得到的任何帮助!
免责声明:过去几个月我一直在使用 OSX,虽然我对使用终端感觉很舒服,但我还是比较新。所以,请……温柔点。 :)
最佳答案
如果您不想重新安装 Ant 只是为了添加依赖项,您可以这样做:
~/.ant/lib/
(如果您没有该目录,请创建该目录)。 关于macos - 帮助在 OSX 上为 ANT 安装 FTP 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5713018/