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]

Reply via email to