Hello Everyone,

Where is the best place I should look to find out what each of the maven 
"goals" actually do?  I am new to 'maven' but very familiar with 'make'.  I am 
used to using "make install" to build my application and 'install' it into the 
place where my users will run it from.  But, it looks like "mvn install" does 
something complete different. I have noticed it is installing things in an .m2 
folder in my home directory. (What the heck is this .m2 folder and why do I 
need it?)

So I thought I would just ask the general question where do I go to find out 
what all of the goals listed below actually do?

Thanks,
Val


validate,
initialize,
generate-sources,
process-sources,
generate-resources,
process-resources,
compile,
process-classes,
generate-test-sources,
process-test-sources,
generate-test-resources,
process-test-resources,
test-compile,
process-test-classes,
test,
prepare-package,
package,
pre-integration-test,
integration-test,
post-integration-test,
verify,
install,
deploy,
pre-site,
site,
post-site,
site-deploy,
pre-clean,
clean,
post-clean.

Valerie A. Mallder

New Horizons Deputy Mission System Engineer
The Johns Hopkins University/Applied Physics Laboratory
11100 Johns Hopkins Rd (MS 23-282), Laurel, MD 20723
240-228-7846 (Office) 410-504-2233 (Blackberry)

Reply via email to