----- Original Message -----
From: "Jason van Zyl" <[EMAIL PROTECTED]>
To: "Turbine Maven Users List" <[EMAIL PROTECTED]>
Sent: Friday, August 09, 2002 3:31 PM
Subject: Re: jarResources and jars
> On Fri, 2002-08-09 at 18:20, Warner Onstine wrote:
> > Hi all,
> > I am trying to figure out how to use these two to do what I want ;-). I
have
> > a bunch of HTML and SZD (webobject files) that are currently in the
source
> > tree. I want to add these back into the jar that I create in the same
> > directories that they came in. However when I use the jarResources it
still
> > places them in src/java/org...., rather than just org.whatever.
>
> You need to set this property to pick your basedir:
>
> maven.jarResources.basedir = src/java
>
> And then select your resources using the <resources/> element. You can
> look at the maven project.xml for an example.
Cool. I'll check that out.
> Alternatively you can also use a postGoal to copy whatever you want into
> the ${maven.build.dest} directory. Here's a little snippet from a plexus
> component build:
>
> <postGoal name="java:compile">
>
> <copy
> file="${maven.src.dir}/conf/configuration.xml"
> todir="${maven.build.dest}/org/apache/plexus/manager"
> />
>
> </postGoal>
>
> You can copy whatever you like into the ${maven.build.dest}
> (target/classes) directory before the JAR is created. The postGoal is
> run right after compilation and you can do whatever you like in the
> postGoal before the next phase, java:jar, occurs.
>
> > That's the first issue.
> >
> > Second, I have a number of jars in the repo that I want to add into the
> > final jar for deployment, since <jars> only looks locally, how do I
specify
> > the repo in the project.xml?
>
> <jars/> is not used. It's a vestigal gump thing.
>
> If you want to copy all your dependencies into the final JAR you can do
> something like:
>
> <postGoal name="java:compile">
> <dist:copy-deps todir="${maven.build.dest}">
> </postGoal>
>
> Which will copy all your dependency JARs into ${maven.build.dest} and
> they will be JAR'd up. Or you can use can you a postGoal to copy
> manually what you need, where you need to put it.
Is there a way to do this in b4, or do I need to wait for b5. Just not ready
to commit until there's a release (I've got enough work trying to convert
the build from a ProjectBuilder project ;-).
> > Thanks in advance.
> >
> > -warner
> >
> > +warner onstine+
> >
> >
> > --
> > To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
> --
> jvz.
>
> Jason van Zyl
> [EMAIL PROTECTED]
> http://tambora.zenplex.org
>
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
>
> -- Jacques Ellul, The Technological Society
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>