Я пытался запустить Ant скрипт в Eclipse, но я получаю ошибку ниже:«Ошибка при выполнении JAVAC компилятор» в Ant
BUILD FAILED
C:\Users\name\workspace\Client\build\Build_Local.xml:111: Error running C:\Program Files\Java\jdk1.6.0_45\jre\bin\javac compiler.
Мой ява дом указал на JDK и я редактировал путь Java в windows> предпочтения> установлены jre, а также в run> внешний инструмент> config> jre. Оба местоположения указываются на jdk. Также я отправляю мой файл сборки (Это не точный файл, я редактировал много перед публикацией)
<?xml version="1.0"?>
<project name="projectName" default="main" basedir="C:\path\build">
<property name="LocalHome" value="C:\proName" />
<property name="home" value="${LocalHome}"/>
<property name="java.home" value="C:\Program Files \Java\jdk1.6.0_45"/>
<property name="CLIENT_JAR" value="client.jar"/>
<target name="main" description=": This is the default target.">
<antcall target="name"/>
</target>
<target name="name">
<javac failonerror="true" srcdir="${home}/source" destdir="path to class file"
executable="${java.home}\bin\javac" fork="true" debug="on" encoding="UTF-8"
source="1.6" target="1.6" bootclasspath="${java.home}/jre/lib/rt.jar"
classpath=""/>
</project>
Смотрите здесь я упомянул путь JAVAC к «C: \ Program Files \ Java \ jdk1.6.0 _45 \ Bin \ Javac». Тогда почему Ant выбрать JAVAC из C: \ Program Files \ Java \ jdk1.6.0_45 \ JRE \ Bin \ Javac (см ошибку сборки)
Have u попытался установить переменную среды с именем «путь»? –
Да. Я сделал, но не работал –
R u давая путь до бункера или до javac? Вы должны дать путь только до бина. И после того, как вы установили путь, перезапустите свой компьютер, поскольку иногда эффекты недоступны, пока вы не перезапустите. –