You cannot compare ajc with jar. One is about compiling the other about
packaging. You must compare ajc with javac. But yes, I see your point
about including resource in a jar. Fortunately it's quite easy to do
with Ant. Simply use the <jar> task using update="true" as an attribute.

That said, what I don't understand is why these resources are not
packaged when you call the jar goal? Is it because these resources are
only related to AOP?

Thanks
-Vincent

> -----Original Message-----
> From: Charles N. Harvey III [mailto:[EMAIL PROTECTED]
> Sent: 09 February 2004 21:55
> To: Maven Users List
> Subject: Re: aspectj includes
> 
> As far as I can tell, the java (jar:jar) command does do it all in one
> step.  This is because <ant:jar> has "includes" and "excludes" as part
> of the task.  So whatever specified gets included or excluded.  I
don't
> see a second step in the plugin.jelly file for the java or jar plugin.
> 
> And, I guess I don't really get it.  How do you copy files into a zip
> that has already been zipped?  I guess that is possible, I just have
> never done it.
> 
> Any tips?
> 
> 
> Charlie
> 
> 
> 
> Vincent Massol wrote:
> 
> >Charles,
> >
> >Why do you want to have the copying happen in the ajc step? Why not
> >simply do it in a second copy step as it is done for the java plugin?
> >
> >Thanks
> >-Vincent
> >
> >
> >
> >>-----Original Message-----
> >>From: Charles N. Harvey III [mailto:[EMAIL PROTECTED]
> >>Sent: 09 February 2004 20:52
> >>To: Maven Users List
> >>Subject: Re: aspectj includes
> >>
> >>Vincent,
> >>I don't think it is possible yet.  Since everything runs under the
> >><ant:iajc> task and that task does not have any properties that
> >>
> >>
> >include
> >
> >
> >>files other than .java and .aj.  The bug below shows that the goal
> >>(possibly for 1.2) is to change "-injars" to "-inpath" so
directories
> >>are supported.  I asked if that means that all files in the
directory
> >>will be included but have not yet heard back.
> >>
> >>https://bugs.eclipse.org/bugs/show_bug.cgi?id=46347
> >>
> >>
> >>Charlie
> >>
> >>
> >>Vincent Massol wrote:
> >>
> >>
> >>
> >>>Hi Charles,
> >>>
> >>>The current version of the aspectj plugin does not support copying
> >>>resource files. If you have time, please submit a patch :-)
> >>>
> >>>Thanks
> >>>-Vincent
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>>-----Original Message-----
> >>>>From: Charles N. Harvey III [mailto:[EMAIL PROTECTED]
> >>>>Sent: 02 February 2004 17:20
> >>>>To: Maven Users List
> >>>>Subject: aspectj includes
> >>>>
> >>>>Hello.
> >>>>'Nother aspectj question that probably can't be answered, but I
will
> >>>>ask anyway.  How can I include *.properties or *.xml files in my
> >>>>aspected jar?  No matter what I seem to do my static files are
never
> >>>>copied over into the jar.  Which, of course, makes my app fail.
> >>>>
> >>>>It even strips them out when I do <injars>.  The original jar has
> >>>>properties files but the new aspected one does not.  Pretty
> >>>>
> >>>>
> >>>>
> >>>>
> >>>frustrating.
> >>>
> >>>
> >>>
> >>>
> >>>>Any tips would be much appreciated.
> >>>>
> >>>>Thanks.
> >>>>
> >>>>
> >>>>Charlie
> >>>>
> >>>>
> >>>>
> >>>>
>
>>>---------------------------------------------------------------------
> >>>
> >>>
> >>>>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]
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
>
>>---------------------------------------------------------------------
> >>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]
> >
> >
> >
> >
> >
> 
> ---------------------------------------------------------------------
> 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