Few things.
Maven wants project directory name to match artifactId, I believe, and
prints the warning if it does not. This probably should not cause
troubles at the moment, but this convention may be enforced in maven 3.0
(I vaguely remember there were some discussions).
You can separate "parent" and "aggregator" projects if you want. Module
can be referenced from multiple aggregator projects but can have only
one parent.
Tycho automatically adds all build modules to the build target platform.
It will not be able to resolve inter-module dependencies if you try to
build just one module of a multi-module project. I plan to address this
scenario during next iteration over build target platform management.
--
Regards,
Igor
Max Spring wrote:
I want to structure my projects such that the parent relation does not
match the directory nesting.
This gives me more flexibility to move projects around while they
continue to belong to the same "group" by keeping their parent.
When I do that, Tycho (3.0-TYCHO-698080) gives me a warning that "the
pom ids don't match" when I run Tycho against the multi-module POM which
is intentionally not the parent POM.
Do I need to worry about that warning?
Thanks!
-Max
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email