Ola pessoal,
preciso muito da ajuda de vocês com um problema que estou tendo, pois tenho que entragar isso amanhã…
Seguinte, tenho a seguinte estrutura de projeto:
-projeto
-src
package
-lib
-classes
E fiz o seguinte script de Ant:
<project name="myAspectWerkz" default="init" basedir=".">
<target name="init">
<property name="aspectwerkz.home" value="C:/java/aspectwerkz-2.0.RC1" />
<property name="classes.dir" value="${basedir}/classes" />
<property name="src.dir" value="${basedir}/src/java" />
<property name="lib.dir" value="${basedir}/lib" />
<mkdir dir="${target.dir}" />
</target>
<path id="classpath">
<pathelement path="${java.class.path}"/>
<fileset dir="${lib.dir}">
<include name="*.jar"/>
</fileset>
<fileset dir="${aspectwerkz.home}/lib">
<include name="*.jar"/>
</fileset>
<pathelement path="${classes.dir}"/>
</path>
<target name="annotationc">
<java classname="org.codehaus.aspectwerkz.annotation.AnnotationC"
classpathref="classpath"
fork="true">
<arg line="-verbose -src ${src.dir} -classes ${classes.dir}" />
</java>
</target>
</project>
Quando eu rodo a task “annotationc”, que executa uma classe, que esta dentro de uma biblioteca, colocada no classpath, ele me retorna o seguinte erro:
[color=blue]Buildfile: C:\java\eclipse\workspace\aspectwerkz-test\build.xml
init:
compile:
annotationc:[/color]
[color=red]BUILD FAILED: C:\java\eclipse\workspace\aspectwerkz-test\build.xml:74: C:\java\eclipse\workspace\aspectwerkz-test${lib.dir} not found.[/color]
[color=blue]Total time: 1 second[/color]
Alguém por favor pode me dizer como faço pra executar essa classe?!?!?!?!
Obrigado!