实际上,我已经在 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