-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Wouter Zoons
Sent: Sunday, January 23, 2005 6:22 AM
To: 'Jan Heise'
Cc: [email protected]
Subject: RE: [Andromda-user] IntelliJ IDEA & AndroMDA questions


You can find all goals in /maven.xml ..

* install
* clean
* deploy
* undeploy
* web
* core
* common
* mda
* webservice


Alternatively you can enter any directory in perform the goals that are
known there (look in the maven.xml in that directory)

In general it is not needed to go in the maven docs to learn what goals can
be called, the ones you can find in the maven.xml files should be sufficient
(I personally only use them, otherwise I would have added the other ones :-)
)


I often do stuff like this:

        maven -o core web deploy

(this will build the core and web components, and rebuilt the app and deploy
it)

If you want to generate only the web component, repackage and deploy, you
would do this:


        maven -o -Dfilter=web web deploy

[CB] One small correction: the filter value would be "bpm4struts" because it
has to be the name of a cartridge (or comma separated list of cartridges)
for AndroMDA to process.

the filter property is a substitute for the 'maven.andromda.cartridgeFilter'
property, which can hold a comma spearated list of cartridges to include
(java,spring,webservice,bpm4struts,ejb,hibernate,...)

This can significantly speed up your build process


-- Wouter


> sounds all very reasonable ;-)
> 
> regarding the goals: how can I skip that andromda recreates all the
> sources from the model (e.g. I just played with the *Impl classes)
> and only compile/repackage all the stuff?
> maven -g shows _a lot_ of goals.
> 



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Andromda-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-user




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Andromda-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to