Where's the best place to find documentation on the relationship between
project.xml, maven.xml and *.jelly? If I want to extend Maven, it seems I
can do this by placing a jellyscript in the same directory as project.xml,
but maven.xml seems to do this too. What's the division of labor? For
instance, if I wanted to put in a pre-goal to, say, run Middlegen and
XDoclet then copy the source to a common place, where would I even start? 

Also, are there any examples of projects that depend on other projects? 

I have a layout like this:

common/util
common/ui
common/xml
common/j2ee
common/commonejb

Each module has its own source directory and third-party library
dependencies.

I'm willing to give each one its own project.xml due to the lack of support
for multiple source directories. I'm even willing to copy the libraries into
the local repository so things compile (Maven's site generation is that
useful :)). However, for instance common/j2ee depends upon common/util and
common/xml and their third-party libraries. Is there a way to point to a
whole project as a dependency, or is my only option copying the resulting
common-util.jar and common-xml.jar and putting in <dependency> tags for
each? And--this may be too much to ask--is there a way to generate a site
from some top-level script that encompasses all five sub-projects?

I am looking at the plugin code and I'm afraid I'm not getting the whole
picture.

--kd

==============================================================================
This e-mail is intended only for the use of the addressees.  Any copying, forwarding, 
printing or other use of this e-mail by persons other than the addressees is not 
authorized.  This e-mail may contain information that is privileged, confidential and 
exempt from disclosure.  If you are not the intended recipient, please notify us 
immediately by return e-mail (including the original message in your reply) and then 
delete and discard all copies of the e-mail.  Thank you.




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

Reply via email to