Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Maven-Geheimnisse unlocked – verbessern Sie Ihr...

ElmarDott
December 08, 2020

Maven-Geheimnisse unlocked – verbessern Sie Ihren Build

ElmarDott

December 08, 2020
Tweet

More Decks by ElmarDott

Other Decks in Programming

Transcript

  1. speaker + Project Manager + Consultant + Writer + Speaker

    + Trainer + CC BY-ND Marco Schulz ElmarDott studied at HS Merseburg, Germany, computer science and holds an engineers degree in software engineering. The main topics in his field of work are Software Architectures, automatism of the software development process and Software Configuration Management. Since more than 15 years he work in different large Web Application Projects. Currently he work as independent Consultant, Trainer and publish plenty articles in several computer magazines. Mail: [email protected] IT-Tage FFM 2020 (c) https:elmar-dott.com
  2. agenda • maven basics • build life cycle • project

    object model • project structure • dependency management • properties • samples CC BY-ND IT-Tage FFM 2020 (c) https:elmar-dott.com
  3. Referenzen 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-integratio n-mit-jenkins/ CC BY-ND IT-Tage FFM 2020 (c) https:elmar-dott.com
  4. Credentials +---------------------------------- | Software, Consulting & Training | | |

    | | | | | | | | | | | Homepage : https://elmar-dott.com | E-Mail : [email protected] +---------------------------------- VPS Configuration & Administration Marketing & eCommerce Application Development Coaching & Trainings Web Development IT-Tage FFM 2020 (c) https:elmar-dott.com CC BY-ND