Ok , assume you don't want to bind your goal to a phase. Have you got a solution to be able to launch several times same goal in a unique build process ?
franz see wrote: > > Good day to you, Marcus, > > As already mentioned, you cannot create your custom phase ( well, > technically, you can. but that would require you to create your own > lifecyle and using that but that is not recommendable, nor is it an easy > task. But if you really really realy want to, take a look at the clover > plugin ). > > Furthermore, creating a custom phase will not help you in your endeavor. > You cannot run a single phase on its own. When you execute a phase, all > the preceeding phases are executed as well. > > However, what you are probably looking for is a goal. A goal is a task > that can be executed on its own. And these goals are usually bound to > phase to create a custom build. > > In your case, if your 'start-environment' phase executes only one goal, > then you can simply call that goal and problem solved. > > But if executes several goals, then you might want to use a profile for > that and run that profile instead. Haven't tried it myself but im guessing > that would work. > > Cheers, > Franz > > > Deluigi Marcus wrote: >> >> Hi >> >> I want to abuse maven to perform a setup for a testing environment, such >> as starting derby, starting a tomcat and deploying a WAR file which is >> another project. >> >> Maven does a fine job in downloading all the required software if >> necessary and building the WAR file which it is another project. >> Besides, it is platform independent, so I am using it for all these >> tasks. >> >> But I don't want to enter all these commands on the command line all the >> time. I think a much nicer way would be to add a custom phase (such as >> 'start-environment') to the module. When I am developing, I would like >> to be able to execute only this phase, without the life-cycle. >> >> Is something like that possible? >> Of course, I can make a shell-script but I think adding a custom phase >> to the project would be a nice thing. >> >> >> >> Greetings >> Marcus >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > -- View this message in context: http://www.nabble.com/User-defined-phase-tf2774745s177.html#a13797887 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
