[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [aspectj-users] aspectJ with packaged classes
|
Thank you so much for that information, dean!
I still a little difficulty figuring out how this would work. Here is the scenario:
I have a Java project. I do not have the sources, i only have the jar. I would like to weave aspects into this. I create an aspectJ project and define the aspects i want. I add the Java jar in the inpath of the aspectJ project.
Now:
1. How do i execute the aspectJ project without a 'main' class? If i have to specify the 'main' class, what do i do in the main class?
2. How does it all work? If i execute the jar file, how are the aspects weaved in? How is the jar aware of the aspects?
Maybe i am missing something extremely simple here, but i am unable to figure out how this whole setting would function.
Thanks in advance,
Anirudh
On 5/21/07,
Dean Wampler <dean@xxxxxxxxxxxxxxxxxxxxx> wrote:
Yes, use the "-inpath" option for ajc to specify the jars you want to "weave". Here's a good blog on the different path options.
dean
On May 21, 2007, at 6:05 AM, Anirudh Chandrakant wrote:
Hi,
I am a new entrant into the aspectJ world and i am enjoying the ride so far.
I have used aspectJ with an existing project and it works as desired.
Now, if i have a Java project but i do not have the source files (i only have the jar), can i still use aspectJ? (I know the signatures of all the methods that i want to insert my pointcuts into)
The demo shows conversion of a normal project into an aspectJ project (in a step similar to instrumentation), i was wondering if this was possible with packaged classes.
Thanks in advance,
Anirudh
_______________________________________________
aspectj-users mailing list
Dean Wampler, Ph.D.
I want my tombstone to say:
Unknown Application Error in Dean Wampler.exe.
Application Terminated.
[Okay] [Cancel]
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
--
'Tomorrow's what i am waiting for, but i can wait a little more' - Calvin (Bill Watterson)