Hey everyone,

as far as I know it is not possible to set the name of the pom-file when using a multi module project. The xml schema states this:

<xs:element name="modules" minOccurs="0">
       <xs:annotation>
         <xs:documentation source="version">4.0.0</xs:documentation>
<xs:documentation source="description">The modules to build in addition to the current project</xs:documentation>
       </xs:annotation>
       <xs:complexType>
         <xs:sequence>
<xs:element name="module" minOccurs="0" maxOccurs="unbounded" type="xs:string"/>
         </xs:sequence>
       </xs:complexType>
     </xs:element>

So my pom.xml for the project looks something like

<project>
  ...
 <modules>
   <module>one</module>
   <module>two</module>
 </modules>
</project>

I guess the default file name (i.e. pom.xml) is assumed. I can build my projects by commandline using something like "mvn -f myproject.xml" so why not adding an attribute to set the name of the pom file?

The reason why I need this is that I have to cope with a multi source folder problem. I already know that this is regarded as being "evil" but I would like to introduce maven to an existing project without (much) changing the directory structure... I can solve my problem in each subproject by creating a new pom.xml and packaging this project before my "real" project.

Any comments or suggestions?

Thanks,

Christopher

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to