Speaker Details

Robert Scholte


In 2011 Robert joined the Apache Maven team (between the releases of Maven 3.0.3 and 3.0.4). Since then he has been one of the most active committers on the project and has been the chairman for the last couple of years. Due to a partial overlap of the goals of Maven and the Java Platform Module System Robert has joined the expert group of JSR-376, better known as project Jigsaw. He has done most of the implementations for the Maven project to support the Java Modular System.

Apache Maven BOF

Java Language

This will be the third Apache Maven BOF in a row during Devoxx Belgium.

These BOFs have always been the most succesful ones compared to other conferences.

Based on last years discussion we've improved Maven by being able to show where every element in the effective pom is coming from. With the growth of the projects it can be quite hard to understand how Maven calculates the effective pom, hence this improvement should give more control.

Scheduled on Thursday from 20:00 to 21:00 in BOF 2

Maven Team
Apache Maven

Broken Buildtools and Bad Behaviors; The Maven Story

Programming languages

"Why is my build broken? Again?"

We all recognize the frustrations when things are not going as planned. Software development just isn't that easy. But how do we solve the issue? In case you have full control over the problem, you'll be able to fix it yourself, hopefully. But in case you depend on something or somebody else it often results in temporary workarounds, in theory. In practice nothing is as permanent as a temporary solution.

Over the last decade Maven has improved a lot, but still only a small percentage of the available features are used by the average developer.

This session demonstates the evolution of Maven based on user experiences and explaining the proper solution for workarounds like "clean install".

Build Tools
Apache Maven

Talks by tracksTalks by session typesList of SpeakersSchedule