I downloaded aspectj, it seems that there been changes
since 1.0 - check the doc.
Placing all the jar files in $EXAMPLE/lib, the following works
for me:
<project default="run">
  <target name="run">
    <taskdef name="ajc"
             classname="org.aspectj.tools.ant.taskdefs.Ajc10">
      <classpath>
        <fileset dir="lib" includes="*.jar"/>
      </classpath>
    </taskdef>
    <mkdir dir="classes"/>
    <ajc srcdir="src" destdir="classes">
      <classpath>
        <fileset dir="lib" includes="*.jar"/>
      </classpath>
    </ajc>
  </target>
</project>


Peter


On 10/23/07, Dominique Devienne <[EMAIL PROTECTED]> wrote:
> On 10/23/07, rolando80 <[EMAIL PROTECTED]> wrote:
> > I've tried the possibilities proposed by you but it didn't work.
>
> Bummer.
>
> > Could it be that its because the class DefaultCompilerAdapter is within
> > ant.jar and aspectjtools.jar?
>
> It rarely a good idea to have duplicate classes in jar. Have you tried
> removing the duplicate class from aspectjtools.jar. BTW, have you
> asked a question on the aspectj forum?
>
> > But i can't leave aspectjtools.jar because it contains the class Ajc which
> > is required.
>
> There's a switch of the JVM which allows you to see a very verbose
> output of all class loading activities, showing you precisely where
> classes are loaded from.
>
> Not much to go on, I know, sorry. --DD
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to