I'll explain a bit more...

you see how the pom.xml is laid out, right?

<project>
   <build>
      <outputDirectory>{$basedir}target/classes</outputDirectory>

<testOutputDirectory>${basedir}target/test-classes</testOutputDirectory>
   </build>
</project>

there is a super-pom which is the parent of all the pom.xml that users
create, in that super pom a mess of these things are defined as the defaults
for the project, where the build output would go, where the test classes
will go, etc.

you can refer to a lot of these things like ${project.build.outputDirectory}
in expressions in your poms and those are ironed out when the private
variables are being injected.

I don't know if there is a full listing of what these all are, but that is
the 'how' and 'why' they exist

if you want to know more, just ask

jesse


On 3/17/06, dan tran <[EMAIL PROTECTED]> wrote:
>
> Most of your pom's element can be referenced as ${project.x.y....},
>
> so ${project.build.directory} by default is path_to_your "target" dir.
>
> -D
>
>
> On 3/17/06, [EMAIL PROTECTED] <
> [EMAIL PROTECTED]> wrote:
> >
> > Hi Dan,
> >
> > >-----Original Message-----
> > >From: ext dan tran [mailto:[EMAIL PROTECTED]
> > >Sent: 17 March, 2006 20:03
> >
> > >You can use the pom itself, ie ${project.build.directory}
> > >
> > >-D
> >
> > Sorry, I don't understand, what you're trying to tell me :-) Can you
> > please add one or two sentences :-) Is ${project.build.directory} one
> > variable or can I somehow look the others up by using that?
> >
> > _         __                _  _
> > //\ndreas.[|-bbert-[]/arroum(a)[|\|okia.com
> >           `-        `
> >   Andreas Ebbert-Karroum
> > Software Design Engineer - Nokia Networks Services / Middleware
> > phone: +49-211-94123928, fax: +49-211-9412-3838
> > Heltorfer Straße 1, 40472 Düsseldorf, Germany
> >
> > ----------------------------------------------------------------------
> > This message is confidential. If you have received this message in
> error,
> > please delete it from your system. You should not copy it for any
> purpose,
> > or disclose its contents to any other person. Internet communications
> are
> > not secure and therefore Nokia GmbH does not accept legal responsibility
> > for the contents of this message as it has been transmitted over a
> public
> > network. Thank you.
> > Nokia GmbH, Nokia Networks is a German Company. Further information
> > about the Company is available from its principal offices at
> > Heltorferstrasse 1, D-40472, Düsseldorf, Germany and from the
> > website at http://www.nokia.com/
> > ----------------------------------------------------------------------
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>


--
jesse mcconnell

Reply via email to