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


Автор: x8m6 3.8.2010, 15:46
Пытаюсь скомпилировать один проект используя Ant build скрипт в Eclipse:
Код

<?xml version="1.0" encoding="UTF-8"?>
<project name="aopalliance" default="main" basedir=".">

    <target name="main">
        <mkdir dir="bin" />

        <!-- build -->
        <javac srcdir="." destdir="bin" fork="true">
        </javac>        
    </target>

    <target name="clean">

        <delete dir="bin" />

    </target>

</project>


Eclipse выдает:
Код

Buildfile: J:\Projects\aopalliance\build.xml

main:
       [javac] Compiling 26 source files to J:\Projects\aopalliance\bin

BUILD FAILED
J:\Projects\aopalliance\build.xml:8: Error running javac.exe compiler

Total time: 188 milliseconds


папка с javac находится в Path

В чем дело тут не пойму

Автор: Skipy 3.8.2010, 16:54
JAVA_HOME установлена?

Автор: maddoc 3.8.2010, 16:54
в path jdk or jre?

Добавлено через 1 минуту и 47 секунд
если в комманднои строке вызвать javac?

Автор: x8m6 3.8.2010, 23:55
да, javac находится path (path к JDK). JAVA_HOME установлена. Убрал fork=true и все сработало. Из-за чего может быть?

Автор: maddoc 4.8.2010, 11:24
javac компилирует  исходные файлы внутри запущенной Ant’ом VM, или с помощью новой VM, если fork атрибут определён (true)

Автор: x8m6 4.8.2010, 14:11
Цитата

javac компилирует  исходные файлы внутри запущенной Ant’ом VM, или с помощью новой VM, если fork атрибут определён (true) 

Ну и что из этого? Почему javac выдавал ошибку в этом случае остается не ясным?

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