Users,
I am involved in a project where I am building a base application. This
application will be extended to produce sub-projects. The sub-project can override
JSPs and config files, but "inherits" all the files...
For example I have 3 maven projects:
base-maven-project
file1
file2
file3
extended1-maven-project extends base-maven-project
file2
extended2-maven-project extends extended1-maven-project
file2
file3
The desired result:
a.. extended1-maven-project contains only file2, but the build process will include
all the files from base-maven-project.
b.. extended2-maven-project contains only file2, and file3, but the build process
will include all the files from base-maven-project.
The problem is that some files, such as a struts-validator file must be merged, others
such as JSPs should be replaced. Is there any maven plugins that can assist solving
this problem? And has anyone come across a problem such as this?
Matthew Wilson