-
Notifications
You must be signed in to change notification settings - Fork 0
Maven Questions
illyfrancis edited this page Nov 14, 2013
·
21 revisions
There are three lifecycle phases:
- clean
- default
- site
And within each lifecylcle, there are multiple phases.
- clean
- pre-clean, clean, post-clean
- default
- validate, initialize, ... , compile, ... , test-compile, ... , test, ...
- package ...
- integration-test ...
- verify
- install
- deploy
- when invoking a goal, can it be skipped? E.g. can
testbe called without it invokingcompile? - for multi module projects, how does it manage dependencies between modules? does it
installsub modules first? - how does maven manage
SNAPSHOTetc versioning? what's the best practise? - not clear on built-in lifecycle bindings, refer to this
- What is WAR overlays? When to use it?
- how to publish source
- where to generate javadoc and produce artifacts
- Where to define remote repository and best practise?
- how to structure jenkins with maven for pipeline views