我试图在eclipse中使用Ant构建一个项目.我右键单击build.xml> Run As> Ant Build.但是,我收到以下错误:
BUILD FAILED
C:\Users\David\eclipse\test-project\build.xml:26: Class not found: javac1.8
Run Code Online (Sandbox Code Playgroud)
还有一个警告:
compile:
[javac] C:\Users\David\eclipse\test-project\build.xml:26: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
Run Code Online (Sandbox Code Playgroud)
正如我在其他帖子中读到的那样,这可能是因为蚂蚁版本太旧或没有正确设置环境变量,所有信息都是:
C:\>java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
C:\>ant -version
Apache Ant(TM) version 1.9.3 compiled on December 23 2013
C:\>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.8.0_05
C:\>echo %JRE_HOME%
C:\Program Files\Java\jre8
Run Code Online (Sandbox Code Playgroud)
编辑:这是整个build.xml,第26行是javac标记:
<?xml version="1.0"?>
<project name="test-project" default="main" basedir=".">
<!-- Sets variables …Run Code Online (Sandbox Code Playgroud)