On Tue, 2003-07-01 at 09:15, Moretti, Luciano (MED) wrote:
> Thanks for the reply- but I have a few questions-
>
> 1) $(basedir) is the variable name for the directory from which maven
> was invoked right?
No, it is the base directory for the project currently being worked on.
> 2) can I point to the originals, or should I still copy them over into
> the target/classes hierarchy.
Point to the original what?
> 3) I still don't know how to get the classpath that Maven is using. I'm
> going to need to get at that in order to prove one way or another that
> these files are on the classpath. The module I'm working with isn't my
> own code, so if I found a bug by this shift in classpath, they are going
> to be skeptical and blame it on the tool until I can prove otherwise by
> producing the classpath.
The <resources/> section in the <unitTest/> will put those resources in
the test classpath. If you look in ${basedir}/target/test-classes any
resources you specified to be used for your tests will be in there. You
can verify that way.
> Thanks,
>
> Luciano
>
> -----Original Message-----
> From: Jason van Zyl [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 30, 2003 5:12 PM
> To: Maven Users List
> Subject: RE: How does maven set the class path?
>
>
> On Mon, 2003-06-30 at 17:59, Moretti, Luciano (MED) wrote:
> > I copied them manually before I ran maven.
>
> Use the <unitTest/> element like the following:
>
> <unitTest>
> <!-- includes -->
> <!-- excludes -->
> <resources>
> <resource>
> <directory>${basedir}/path/to/test/resources</directory>
> <includes>
> <include>**/*.properties</include>
> <include>**/*.xml</include>
> </includes>
> </resource>
> </resources>
>
> </unitTest>
>
>
> > Luciano
> >
> > -----Original Message-----
> > From: Paul Libbrecht [mailto:[EMAIL PROTECTED]
> > Sent: Monday, June 30, 2003 4:55 PM
> > To: Maven Users List
> > Subject: Re: How does maven set the class path?
> >
> >
> > Moretti, Luciano (MED) wrote:
> > > Hello Again....
> > >
> > > I've got a junit test that requires access to a resource file on the
> > > class path.
> > >
> > > The files are normally copied to the classes/com/ge/gemsit/test
> > > directory when built directly with Ant, but this does not see to
> work
> > > with maven.
> > >
> > > What does maven set the class path to by default? How does one add
> > > areas to the class path?
> >
> > Luciano,
> >
> > Can it be your resources are not copied ?
> >
> > Paul
> >
> >
> > ---------------------------------------------------------------------
> > 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]
--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]