Slide 1

Slide 1 text

Jconf 2021 Peru online © 2021 ElmarDott Maven POM demistified - enhance your build

Slide 2

Slide 2 text

© 2021 jConf Peru 2021 Workshops & Trainings https://elmar-dott.com/courses/

Slide 3

Slide 3 text

© 2021 jConf Peru 2021 Speaker Elmar Dott (M. Schulz) studied at HS Merseburg, Germany, computer science and holds an engineers degree in software engineering. He tweets regularly about several technical topics. The main topics in his field of work are Build and Configuration Management, Software Architecture and Release Management. About more than 15 years he is working in different large Web Application projects all over the world. He is an independent consultant / trainer. To share his knowledge he gives talks on conferences, if he is not writing on a new article about software engineering. https://elmar-dott.com + Consultant + Writer + Speaker + Trainer +

Slide 4

Slide 4 text

© 2021 jConf Peru 2021 Find the full slides including the record at: https://elmar-dott.com/event/jconf-peru-202 1/?mtm_campaign=SpeakerDesk&mtm_kw d=en

Slide 5

Slide 5 text

© 2021 jConf Peru 2021 Agenda - Maven basics - the build lifecycle - project structure - project object model - dependency management - samples

Slide 6

Slide 6 text

© 2021 jConf Peru 2021 SAMPELS: 01 > token replacement :: database configuration 02 > compiler warnings :: quality 03 > executable jar files 04 > enforcement :: release builds 05 > Unit & Integration testing 06 > working with web apps & multi module projects 07 > BOM – Bill of Materials :: dependency management [1] Marco Schulz, 2021, Continuous Integration mit Jenkins, Rheinwerk, ISBN: ISBN 978-3-8362-7834-8 https://www.rheinwerk-verlag.de/continuous-integration-mit-je nkins/ References

Slide 7

Slide 7 text

© 2021 jConf Peru 2021 +---------------------------------- | Software, Consulting & Training | | | | | | | | | | | | | | Homepage : https://elmar-dott.com | E-Mail : elmar.dott@gmail.com +---------------------------------- Credentials VPS Configuration & Administration Marketing & eCommerce Application Development Coaching & Trainings Web Development