$30 off During Our Annual Pro Sale. View Details »

Maven POM demistified - enhance your build

ElmarDott
November 27, 2021

Maven POM demistified - enhance your build

ElmarDott

November 27, 2021
Tweet

More Decks by ElmarDott

Other Decks in Programming

Transcript

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

    View Slide

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

    View Slide

  3. © 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 +

    View Slide

  4. © 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

    View Slide

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

    View Slide

  6. © 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

    View Slide

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

    View Slide