无法简单地将二进制文件复制到Linux机器。 哇!我今天觉得自己很傻! 以下是二进制包的 tar.gz 中的文件列表,从默认镜像和 utah.edu 下载:
-rwxr-xr-x 1 ec2-user ec2-user 10321 Apr 9 2016 ant
-rw-r--r-- 1 ec2-user ec2-user 7472 Apr 9 2016 ant.bat
-rw-r--r-- 1 ec2-user ec2-user 2857 Apr 9 2016 ant.cmd
-rw-r--r-- 1 ec2-user ec2-user 3410 Apr 9 2016 antenv.cmd
-rwxr-xr-x 1 ec2-user ec2-user 861 Apr 9 2016 antRun
-rw-r--r-- 1 ec2-user ec2-user 1536 Apr 9 2016 antRun.bat
-rwxr-xr-x 1 ec2-user ec2-user 2116 Apr 9 2016 antRun.pl
-rwxr-xr-x 1 ec2-user ec2-user 3473 Apr 9 2016 complete-ant-cmd.pl
-rw-r--r-- 1 ec2-user ec2-user 4315 Apr 9 2016 envset.cmd
-rw-r--r-- 1 ec2-user ec2-user 1116 Apr 9 2016 lcp.bat
-rwxr-xr-x 1 ec2-user ec2-user 4333 Apr 9 2016 runant.pl
-rwxr-xr-x 1 ec2-user ec2-user 3385 Apr 9 2016 runant.py
-rw-r--r-- 1 ec2-user ec2-user 1817 Apr 9 2016 runrc.cmd
我错过了什么吗? 我看到的只是一个名为"ant"的目录。 显然,这不会像非常简单的"安装"指令(主要为Windows用户的利益而编写,总结)所预期的那样运行:"-将 bin 目录添加到您的路径中。 -设置ANT_HOME环境变量 -您可以通过打开新外壳并键入蚂蚁来检查基本安装。
如果我需要运行这些文件之一来"安装"二进制文件,也许说明可能会提到它。 在我看来,这就像(再次)像开发人员一样"打瞌睡忘记了其他操作系统。
我看到一个名为ant
的shell脚本,而不是目录。好吧,不那么轻率。二进制发行版包含一个 shell 脚本和一堆二进制jar
。您实际上确实将bin
文件夹添加到PATH
并运行ant
。"安装"意味着,将压缩包解压缩到您想要的任何位置并设置环境。 – 斯特凡·博德维格