You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Omair-Inam Abdul-Matin <oi...@cs.uwaterloo.ca> on 2004/07/11 17:23:03 UTC
Reactor multi-project: master build not working
I'm using the following project structure
stindex/stindex/ (subproject)
stindex/storagemanager/ (subproject)
stindex/stindex-build/ (subproject)
I have a clean-all goal in the stindex-build defined as follows:
<project
xmlns:m="jelly:maven"
xmlns:j="jelly:core">
<goal name="clean-all">
<m:reactor
basedir="${basedir}/.."
includes="*/project.xml"
excludes="stindex-build/project.xml"
goals="clean"
banner="Cleaning"
ignoreFailures="false"
/>
</goal>
...
</project>
This mimics closely the maven.xml file in the commons-build directory of
the jakarta commons. Now when I try to run maven clean-all from
stindex/stindex-build I get the output shown below...
C:\eclipse\workspace\stindex-new\stindex-build>maven clean-all
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0-rc4
Starting the reactor...
BUILD FAILED
File...... C:\eclipse\workspace\stindex-new\stindex-build\maven.xml
Element... m:reactor
Line...... 12
Column.... 11
Error parsing project.xml 'C:\eclipse\workspace\stindex-new\project.xml'
Total time: 2 seconds
Finished at: Sun Jul 11 11:21:37 EDT 2004
I don't understand why maven requires a project.xml file in the parent
directory. Browsing through the jakarta commons repository I did not
find a project.xml file in the parent directory of to the build
directory (http://cvs.apache.org/viewcvs.cgi/jakarta-commons/)... What
am I doing wrong...?
Omair
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Reactor multi-project: master build not working
Posted by Omair-Inam Abdul-Matin <oi...@cs.uwaterloo.ca>.
Never mind...
My subprojects were trying to extend a non-existent pom in stindex which
was causing the error.
Omair
Omair-Inam Abdul-Matin wrote:
> I'm using the following project structure
> stindex/stindex/ (subproject)
> stindex/storagemanager/ (subproject)
> stindex/stindex-build/ (subproject)
>
> I have a clean-all goal in the stindex-build defined as follows:
>
> <project
> xmlns:m="jelly:maven"
> xmlns:j="jelly:core">
> <goal name="clean-all">
> <m:reactor
> basedir="${basedir}/.."
> includes="*/project.xml"
> excludes="stindex-build/project.xml"
> goals="clean"
> banner="Cleaning"
> ignoreFailures="false"
> />
>
> </goal>
>
> ...
>
> </project>
>
> This mimics closely the maven.xml file in the commons-build directory of
> the jakarta commons. Now when I try to run maven clean-all from
> stindex/stindex-build I get the output shown below...
>
> C:\eclipse\workspace\stindex-new\stindex-build>maven clean-all
> __ __
> | \/ |__ _Apache__ ___
> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
> |_| |_\__,_|\_/\___|_||_| v. 1.0-rc4
>
> Starting the reactor...
>
> BUILD FAILED
> File...... C:\eclipse\workspace\stindex-new\stindex-build\maven.xml
> Element... m:reactor
> Line...... 12
> Column.... 11
> Error parsing project.xml 'C:\eclipse\workspace\stindex-new\project.xml'
> Total time: 2 seconds
> Finished at: Sun Jul 11 11:21:37 EDT 2004
>
> I don't understand why maven requires a project.xml file in the parent
> directory. Browsing through the jakarta commons repository I did not
> find a project.xml file in the parent directory of to the build
> directory (http://cvs.apache.org/viewcvs.cgi/jakarta-commons/)... What
> am I doing wrong...?
>
> Omair
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org