我正在用Java构建一个项目.
我有这个错误:
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Run Code Online (Sandbox Code Playgroud)
我已经安装了JDK和文件夹:C:\Program Files\Java\jre6\lib在我的系统中,但文件tools.jar不存在.
我知道这个问题很受欢迎,但没有一个解决方案可以帮助我.我用这个,这个,这个和这个解决方案,但没有一个人帮我.
我想实现uiautomator测试,需要用ant构建我的build.xml,但是得到这个奇怪的错误.
我使用Windows 8.1
我的JAVA_HOME系统变量设置为c:\ programs files\java\jdk1.7.0_51和c:\ programs files(x86)\ java\jdk1.7.0_51
我的PATH系统变量也设置为%JAVA_HOME%/ bin,我的%ANT_HOME%设置为c:\ apache-ant.
但是当我在android app中执行ant build时,我得到了
unable to locate tools.jar. Expected find it in C:\Program Files\Java\jre7\lib\tools.jar
BUILD FAILED
Perhaps JAVA_HOME does not point to the JDK
Run Code Online (Sandbox Code Playgroud)
但我的JAVA_HOME指向JDK!我对此感到困惑.我也多次重建我的版本,我也一样.
如果有人帮助我会很高兴.
是的,我在这里读到有关同样事情的其他帖子.我确保安装JDK而不是JRE.我在我的Win7机器上安装了jdk-7u45-windows-x64,但是没有tools.jar文件.
是否需要下载和安装其他Java SDK?
我正在尝试运行Ant.
我正在尝试在linux上构建jasperserver.它使用蚂蚁和maven.执行ant命令时会出现此异常.我检查了相同的路径但是lib文件夹不在同一条路径上.我该如何解决这个问题?
谢谢!!