It really pays to look into the plugin.jelly files in your
repository/plugins.
<j:set var="some.property"  value="somevalue"/>

you can do these things in your maven.xml, you can change any value that's
loaded from your project.properties, you can execute your own war:whatever
goals.  Take a look at maven-war-plugin's plugiin.jelly to see how it's
done.

----- Original Message ----- 
From: "Nicolas De Loof" <[EMAIL PROTECTED]>
To: "Maven Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, October 15, 2003 6:56 AM
Subject: Re: same project, different properties


> I've tried this :
>
> I created a second directory "webapp-restricted"
>
> I created a project.xml that extends "../webapp/project.xml"
>
> I created a project.properties with restricted webapp specific properties,
setting
> sources directory to "../webapp/src"
>
> Using maven war on this second project works fine. Is this what you meen
about "subprojects" ?
>
> Nico.
>
>
>
> > I agree with it, but I don't know how to do it. The only differences
between the two webapps will be the URI it will
> > accept, that are configured in web deployment descriptor.
> >
> > How can I make such subprojects (if it's really so simple) ?
> >
> >
> > As a second general question, what is the use of the <properties>
section if it doesn't set maven properties ?
> >
> >
> > Thank you for helping me !
> >
> > Nico.
> >
> >
> >
> > ----- Original Message ----- 
> > From: <[EMAIL PROTECTED]>
> > To: "Maven Users List" <[EMAIL PROTECTED]>
> > Sent: Wednesday, October 15, 2003 3:27 PM
> > Subject: Re: same project, different properties
> >
> >
> > Nicolas, you could make 2 subprojects, it is so simple to do ;) and a
good
> > approche
> >
> > And see the WhyYouCantCreateMultipleArtifactsInOneProject page.
> >
http://wiki.codehaus.org/maven/WhyYouCantCreateMultipleArtifactsInOneProject
> >
> > Nicolas
> >
> > -------------------------------
> >
> >
> >
> >
> > "Nicolas De Loof" <[EMAIL PROTECTED]>
> > 15/10/2003 15:19
> > Veuillez répondre à "Maven Users List"
> >
> >
> >         Pour :  <[EMAIL PROTECTED]>
> >         cc :
> >         Objet : same project, different properties
> >
> >
> > Hello all,
> >
> > I'm a newbie maven user.
> >
> > I use maven for a webapp project, and I need to build a second war file
> > from the same java sources (same web
> > application, but different web.xml)
> >
> > I want to use war-plugin "maven.war.webxml" property to set the web.xml
> > that is used in the war, and change it regarding
> > wich war must be build.
> >
> > Is there any way to change the propect.properties that is used when
> > runnign maven or to set properties in project.xml ?
> >
> > I tried to set a second project.xml that extends my project.xml this way
:
> >
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <project>
> >     <extend>project.xml</extend>
> >     <id>restricted-webapp</id>
> >     <name>restricted-webapp</name>
> >     <groupId>webapp</groupId>
> >
> >     <properties>
> >         <maven.war.webxml>web-restricted.xml</maven.war.webxml>
> >     </properties>
> > </project>
> >
> > This way I should be able to use maven -p option to run a build on my
> > second webapp. But this doesn't work (default
> > web.xml is used).
> >
> > Do you have any suggestion ?
> >
> > Nico.
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > 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