проблема с моим первым скриптом муравья - PullRequest
0 голосов
/ 10 ноября 2011

У меня есть файлы build.xml следующим образом:

<project name="My Project" default="jar" basedir=".">

    <property name="dir.src" value="src"/>
    <property name="dir.build" value="build"/>
    <property name="dir.dest" value="dest"/>

    <target name="clean" description="Removing the all generated files.">
        <echo message=" clean starts" />
        <delete dir="${dir.build}"/>
        <delete dir="${dir.dest}"/>
        <echo message=" clean ends" />
    </target>

    <target name="prepare" depends="clean">
        <echo message=" prepare starts" />
        <mkdir dir="${dir.build}"/>
        <mkdir dir="${dir.dest}"/>
        <mkdir dir="${dir.src}"/>
        <echo message=" prepare ends" />
    </target>

    <target name="compile" depends="prepare" description="Compilation of all source code.">
        <echo message=" complile starts" />
        <javac srcdir="${dir.src}" destdir="${dir.build}"/>
        <echo message=" complile ends" />
    </target>

    <target name="jar" depends="compile" description="Generates Roseindia.jar file in to the 'dest' directory.">
        <echo message=" jar starts" />
        <jar jarfile="${dir.dest}/roseindia.jar" basedir="${dir.build}"/>
        <echo message=" jar ends" />
    </target>

</project>
1003
Buildfile: C:\Project\Workspaces\Wrk_tst\TestPrj\build.xml
clean:
     [echo]  clean starts
     [echo]  clean ends
prepare:
     [echo]  prepare starts
    [mkdir] Created dir: C:\Project\Workspaces\Wrk_tst\TestPrj\build
    [mkdir] Created dir: C:\Project\Workspaces\Wrk_tst\TestPrj\dest
     [echo]  prepare ends
compile:
     [echo]  complile starts
    [javac] Compiling 1 source file to C:\Project\Workspaces\Wrk_tst\TestPrj\build
     [echo]  complile ends
jar:
     [echo]  jar starts
      [jar] Building jar: C:\Project\Workspaces\Wrk_tst\TestPrj\dest\roseindia.jar
     [echo]  jar ends
clean:
     [echo]  clean starts
   [delete] Deleting directory C:\Project\Workspaces\Wrk_tst\TestPrj\build
   [delete] Deleting directory C:\Project\Workspaces\Wrk_tst\TestPrj\dest
     [echo]  clean ends
prepare:
     [echo]  prepare starts
    [mkdir] Created dir: C:\Project\Workspaces\Wrk_tst\TestPrj\build
    [mkdir] Created dir: C:\Project\Workspaces\Wrk_tst\TestPrj\dest
     [echo]  prepare ends
compile:
     [echo]  complile starts
    [javac] Compiling 1 source file to C:\Project\Workspaces\Wrk_tst\TestPrj\build
     [echo]  complile ends
clean:
     [echo]  clean starts
   [delete] Deleting directory C:\Project\Workspaces\Wrk_tst\TestPrj\build
   [delete] Deleting directory C:\Project\Workspaces\Wrk_tst\TestPrj\dest
     [echo]  clean ends
prepare:
     [echo]  prepare starts
    [mkdir] Created dir: C:\Project\Workspaces\Wrk_tst\TestPrj\build
    [mkdir] Created dir: C:\Project\Workspaces\Wrk_tst\TestPrj\dest
     [echo]  prepare ends
clean:
     [echo]  clean starts
   [delete] Deleting directory C:\Project\Workspaces\Wrk_tst\TestPrj\build
   [delete] Deleting directory C:\Project\Workspaces\Wrk_tst\TestPrj\dest
     [echo]  clean ends
BUILD SUCCESSFUL
Total time: 669 milliseconds

1 Ответ

1 голос
/ 10 ноября 2011

Глядя на вывод, кажется, что зависимости просто в порядке. Когда вы запускаете сборку, поскольку у цели jar есть зависимость, цели выполняются просто отлично.

В чем проблема, которую вы получаете? Похоже, у вас в выводе вообще нет ошибок.

...