Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Ошибка выполнения targeta build в Ant scrypt


Автор: olegrolik 29.7.2007, 17:40
Запускаю следующий build: 
Код

<target name="build" description="Compile main source tree java files">
        <mkdir dir="${build.dir}"/>
        <javac destdir="${build.dir}" target="1.3" debug="true"
               deprecation="false" optimize="false" failonerror="true">
            <src path="${src.dir}"/>
            <classpath refid="master-classpath"/>
        </javac>
    </target>


Выдаётся ошибка:
Код

BUILD FAILED
C:\Documents and Settings\Schutzstaffeln\workspace\springapp\build.xml:46: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK


Сверял настройки данного проекта, с настройками другого. Например, Project/Preferences/Java Build Path/Libraries, используется jre1.6.0_01
По идее javac находится в JDK, но в свойствах проекта, который компилит всё нормально, JDK не прописан. Такаже в переменные среды добавлял JAVA_HOME (путь к JDK) - бестолку.

Что делать?
Спасибо.

Автор: olegrolik 29.7.2007, 22:31
переписал tools.jar v JRE/lib
заработало

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)