Maven lifecycles and plugins explained

Maven is much more than just a simple dependency management and packaging tool. Through a set of plugins it becomes a powerful tool for handling the "backbone" of CI setup that might require generating new source files, compile, package, execute bash scripts that for ex. start a docker container, start…

#Tags: maven