Currently the project.xml produces commons-resources-1.0-dev.jar
Can you help me with how I need to tell maven to create a 2nd artifact?
Something like commons-resources-tests-1.0-dev.jar
--
James Mitchell
Software Engineer / Open Source Evangelist
EdgeTech, Inc.
678.910.8017
AIM: jmitchtx
----- Original Message -----
From: "matthew.hawthorne" <matth@apache.org>
To: "Jakarta Commons Developers List" <commons-dev@jakarta.apache.org>
Sent: Friday, August 27, 2004 4:12 PM
Subject: Re: [resources] An interesting problem
> James Mitchell wrote:
> > I want my test classes to reuse this same test code, but I don't know
what
> > the best approach is. I don't want to copy/paste the existing code
because
> > I don't care to maintain the same code in 2 places. However, I can't
simply
> > reference the jar.....because there is no jar, they are just test
classes.
> >
> > What would you do?
>
>
> Create a jar containing the test classes. If other projects depend on
> these tests, then
> they are a valid artifact produced by the project and no longer "just
> test classes".
>
> I run into this situation frequently when I have one component which
> defines a set of
> interfaces, and also tests for these interfaces. Then, I have another
> component which implements
> the interfaces, and the tests need to reference the interface tests.
>
> So, I'm in the habit of producing test jars along side the normal ones.
> [collections] does something
> similar to this.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
|