如何为ant设置环境变量

时间:2014-07-21 16:27:33

标签: java cordova ant

我正在尝试使用phonegap构建我的第一个Android应用程序,为此我需要jdk环境,node.js,ant。 我能够安装jdk但是对于Apache ant我已经尝试了很多论坛和教程来设置路径但是不能成功。

我像这样设置我的变种.... 变量名称: - ANT_HOME 变量值: - C:\ JAVA \ ant \ bin

变量名称: - JAVA_HOME 变量值: - C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ bin \

但我仍然“找不到工具。找到工具。预计会在C:\ ProgramFiles \ java \ jre7 \ lib \ tools.jar中找到 BuildFile:build.xml doest不存在。 建立失败。

请帮助我解决这个无名的问题..

3 个答案:

答案 0 :(得分:0)

JAVA_HOME应该是JDK安装目录(在您的情况下为C:\Program Files\Java\jdk1.7.0_60\。然后您将%JAVA_HOME%\bin添加到路径中。

对于java,请参阅Update the PATH Environment Variable (Microsoft Windows)

您可以按照类似的步骤将ANT_HOME添加到路径中。 ANT_HOME应为C:\JAVA\ant,然后您将%ANT_HOME%\bin添加到路径中。

如果echo %PATH%显示ant和java的正确值,那么您需要检查Cordova配置,因为您的配置似乎指向Java运行时环境(JRE)而不是Java Development Kit(JDK)

答案 1 :(得分:0)

有关Ant, jdk, tools.jar相关说明,请参阅HERE

  • Ant

    ANT_HOME设置为C:\JAVA\ant并将;%ANT_HOME%\bin添加到PATH变量

  • JDK

    JAVA_HOME设置为"C:\Program Files\Java\jdk1.7.0_60\"带引号 ,如果您的文件路径中有空格)并添加{{1你的;%JAVA_HOME%\bin变量。

  • 关闭在上述更改之前打开的所有命令提示符窗口。只有在更改后打开的命令窗口才会有更新的环境变量。

答案 2 :(得分:0)

这可以通过两种不同的方式完成:

1:从命令提示符开始。 C:> set ANT_HOME = C:\ Program Files \ Ant Files \ apache-ant-1.10.5

C:> set JAVA_HOME = C:\ Program Files \ Java \ jdk1.8.0_181

C:>设置PATH =%ANT_HOME%\ bin;%JAVA_HOME%\ bin

C:> ant -version

Apache Ant(TM)1.10.5版本于2018年7月10日编译

2:通过设置环境变量。

右键单击此PC>属性>高级系统设置>环境变量>用户变量>新建>变量名称:** ANT_HOME和**变量值:** C:\ Program Files \ Ant Files \ apache-ant-1.10.5> **确定

现在转到系统变量以添加bin路径。 系统变量>双击路径> 新建> C:\ Program Files \ Ant Files \ apache-ant-1.10.5 \ bin> 新建> C:\ Program Files \ Java \ jdk1.8.0_181 \ bin> 确定

现在让我们检查它是否正确安装。

goto命令提示符>并键入ant -version。

C:> ant -version

Apache Ant(TM)1.10.5版本于2018年7月10日编译

就是这样。让我知道是否仍然遇到任何困难。