从 ant 安装目录以外的路径运行时未找到 ant 命令

从 ant 安装目录以外的路径运行时未找到 ant 命令

实际上,我已经在 rhel5 环境中安装了 Ant,并设置了ANT_HOME指向的变量/etc/profile,因此/usr/local/ant/bin当我执行命令时,echo $ANT_HOME它给出了正确的路径,但当ant:command not found我尝试从其他目录执行它时,我得到了。我使用名为 tar 的 tar 来安装它apache-ant-1.7.1-bin.tar.gz并解压它。

我尝试了下面的命令ln -s /usr/local/ant/apache-ant-1.7.1/bin /usr/local/ant/apache-ant-1.7.1/bin/ant ln: creating symbolic link /usr/local/ant/apache-ant-1.7.1/bin/ant' to /usr/local/ant/apache-ant-1.7.1/bin': File exists,但是当我运行 ant 时,它仍然显示命令未找到

答案1

这应该可以使它工作:

导出 PATH=$PATH:/usr/local/ant/apache-ant-1.7.1/bin

确保在 .bash_profile 文件或 /etc/profile.d 下的任何启动脚本中更新此 PATH

相关内容