Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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
Android ant调试不工作_Android_Ant - Fatal编程技术网

Android ant调试不工作

Android ant调试不工作,android,ant,Android,Ant,我正在尝试编译一个简单的helloworld程序 我的Ant无法编译代码,它需要一个版本 1.8.0或更高版本。我已经从网上下载了几乎所有类型的蚂蚁 Apache网站 所有二进制文件都是1.7版本 源代码我无法编译得到以下错误 。。。自举蚂蚁分布 ... 编译Ant类 主线程java.lang.NoClassDefFoundError中出现异常:com/sun/ 工具/javac/Main 原因:java.lang.ClassNotFoundException:com.sun.tools.jav

我正在尝试编译一个简单的helloworld程序 我的Ant无法编译代码,它需要一个版本 1.8.0或更高版本。我已经从网上下载了几乎所有类型的蚂蚁 Apache网站

所有二进制文件都是1.7版本 源代码我无法编译得到以下错误

。。。自举蚂蚁分布 ... 编译Ant类 主线程java.lang.NoClassDefFoundError中出现异常:com/sun/ 工具/javac/Main 原因:java.lang.ClassNotFoundException:com.sun.tools.javac.Main 在java.net.URLClassLoader$1.runURLClassLoader.java:217 位于java.security.AccessController.doPrivilegeEdNative方法 位于java.net.URLClassLoader.findClassURLClassLoader.java:205 位于java.lang.ClassLoader.LoadClassLoader.java:321 位于sun.misc.Launcher$AppClassLoader.loadClassLauncher.java 位于java.lang.ClassLoader.LoadClassLoader.java:266 位于java.lang.ClassLoader.loadClassInternalClassLoader.jav 找不到主类:com.sun.tools.javac.main。节目将 出口 ... 编译Ant类失败! 引导失败

对于这些错误,我尝试定义类路径

问候 西哈特雷

所有二进制文件都是1.7版本


不,他们不是。如果您访问,您可以从任何镜像下载Ant 1.8.2。

我认为您的问题在于您没有将JAVA_HOME变量设置为指向JAVA JDK。请参阅ANT安装说明:

相当令人困惑的是,Java有两种风格,JRE和JDK。后者包含用于编译java代码的javac等工具