With over 20 years of software development experience, Marit is passionate about building great software with great people, and making developers’ lives easier.
She regularly presents at international conferences and shares her expertise through webinars, podcasts, blog posts, videos, and tutorials. She's also contributed to the book “97 Things Every Java Programmer Should Know” (O’Reilly Media).
Getting more out of Maven
– Room 1
Foredragsholdere
Andres is a Java/Groovy developer and a Java Champion with more than 20 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects. Founding member of the Griffon framework and Hackergarten community event. Creator of JReleaser.
Om sesjonen
Maven is an ubiquitous build tool in the Java ecosystem, some even claim it’s the de facto standard build tool. Configuring Maven is deceptively simple, after all it’s just a matter of writing XML, isn’t it? Things look differently when the rubber meets the road. One must know the intricacies of the build lifecycle; how plugins, goals (mojos), and phases come together; rules for dependency resolution; configuration inheritance between parent – child POM files; enhancing the build with profiles; and more. That’s a lot to keep track of. Fortunately modern IDEs like IntelliJ IDEA provide great support to configure and run Maven, with code completion, navigation, custom run configurations, and more.
Come learn how both tools can be used together for better results in your daily work.
Passer for
Java developers, Maven users (beginner/intermediate)
Samtidig i programmet
- "35 Minutes Ago, You Had 20 Seconds to Comply": A Survival Guide to Days of Future Past Room 2
- Feature Management: Beyond Feature Flags Room 3
- Brukollapsen som bygde en bro mellom fag og IT Room 4
- Trust, But Verify: Skill-Driven Development for the Sceptical Java Developer Room 5
- Tilgjengelighet + utvikling = true Room 6
- Flyt i AI-ens tid: når det blir lettere å lage, men vanskeligere å bevege seg Room 7
- The Decision Layer: Context Graphs for Spring AI Room 8
- Rendering 3D shadows in the browser with three.js Room 6