For web projects, build a jar behind war during maven install / deploy phases so that project could be use as maven dependency
Proper way to "inherite" a portlet / service will so be :
- to use maven overlay plugin to overwrite "static" files (jsp, js, css, resources, conf files...)
- to add "parent" project as dependency (jar) in case some java code need to be inherited