【发布时间】:2011-03-14 11:05:08
【问题描述】:
我尝试在我的 Mac 上安装 Apache Ant,并按照以下步骤操作:
- 我将
apache-ant-1.8.1-bin.tar.gz下载到我的下载文件夹中。 - 我使用以下命令将文件移动到
/usr/local/:sudo sh和mv apache-ant-1.8.1-bin.tar.gz /usr/local/
现在我想使用cd /usr/local/,但它不起作用,我返回“没有这样的文件或目录”。
然后我使用了cd /usr/ 和ls 命令,似乎本地文件夹就在那里。如果我尝试访问它,我会得到同样的错误。
既然我已经使用了sudo su,为什么我无法访问它?有什么想法吗?
【问题讨论】:
-
你能再试一次,然后当它停止工作时输入历史复制粘贴命令到问题中,我们可以看到哪里出错了。我认为您只是没有将文件移动到目录中。
-
Mac OS X 已有的 ant 版本有什么问题?安装 Xcode,您将获得 ant、maven、所有 Java 开发以及许多其他有用的开发工具。
-
你能运行“ls -ld /usr/local”吗?听起来您已经创建了一个名为“/usr/local”的文件。 :)
-
(Mac 用户) ant --version 不显示任何版本,但是,我可以看到 ant 是 Android Studio 安装的 gradle 的一部分。我的系统上没有看到任何与 Xcode 相关的蚂蚁。在 gradle 中启用 ant 或使用自制软件安装另一个副本的建议是什么。