Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows7中为java和ant设置环境变量_Java_Ant - Fatal编程技术网

在Windows7中为java和ant设置环境变量

在Windows7中为java和ant设置环境变量,java,ant,Java,Ant,我有一本书说要做以下事情 添加JAVA_HOME和ANT_HOME环境变量。-检查 将$JAVA_HOME/bin和$ANT_HOME/bin添加到我的路径变量-检查 然后,当我转到命令提示符并尝试ant-version时,它会说ant不是可识别的命令。然后,如果我将插入ANT_HOME变量的值替换为$ANT_HOME,那么一切都会正常工作。在windows中应该是这样工作的吗?我不确定,所以我只是认为放在ANT_HOME中的任何东西在用作$ANT_HOME时都会在path变量中解析。谢谢。您可

我有一本书说要做以下事情

  • 添加JAVA_HOME和ANT_HOME环境变量。-检查
  • 将$JAVA_HOME/bin和$ANT_HOME/bin添加到我的路径变量-检查

  • 然后,当我转到命令提示符并尝试ant-version时,它会说ant不是可识别的命令。然后,如果我将插入ANT_HOME变量的值替换为$ANT_HOME,那么一切都会正常工作。在windows中应该是这样工作的吗?我不确定,所以我只是认为放在ANT_HOME中的任何东西在用作$ANT_HOME时都会在path变量中解析。谢谢。

    您可以尝试以下方法:

    SET ANT_HOME=my_path_to_ant_folder
    SET JAVA_HOME=my_path_to_jdk_folder
    SET PATH=%PATH%;%ANT_HOME%/bin;%JAVA_HOME%\bin;
    

    $ANT_HOME并不是字面上的$ANT_HOME$蚂蚁之家的意思是“蚂蚁之家的价值”

    如果Ant安装在
    c:\Ant
    ,则环境变量应为:

    • ANT\u HOME=c:\ANT
    • 路径=。。。;c:\ant\bin
    爪哇之家也一样

  • 右键单击我的电脑
  • 单击属性
  • 转到高级系统设置
  • 单击高级选项卡
  • 单击环境变量
  • 单击新建…

  • 现在,您可以定义一个环境变量,在变量名称中键入JAVA\u HOME,在变量值中键入JAVA\u HOME的路径,同样的事情也适用于ANT\u HOME

    右键单击我的计算机并选择属性

    单击高级系统设置


    请访问完整的配置指南,其中包含每个步骤的图像

    我将进入环境变量并添加系统变量。您显示的内容看起来像是我应该在命令窗口中执行的内容。是这样吗?如果是的话,我想知道他们是否一直希望我这么做。谢谢。是的,您应该在命令窗口中键入,这是本书中该任务所要求的,对于他们来说,通常更容易引导您进入命令提示符,而不是通过“add env and system var”添加它们欢迎来到Stack Overflow。依赖链接的答案是不受欢迎的。我们要求您在回答中直接包含所有相关信息。