Mathieu Mure | Devoxx

Mathieu Mure
Mathieu Mure Twitter

From Zenika

Développeur fullstack @ Zenika Formateur VueJS

java Java, JVM, Javas SE/EE

Hands on Jigsaw

Hands-on Labs

Jigsaw est enfin(?) là, il faut donc préparer nos applications à la modularisation selon java 9.

Quoi de mieux qu’un peu de pratique pour tester et découvrir cela ?

Dans cet atelier, nous allons donc convertir une application multi-modules au sens Gradle en une application modulaire au sens Jigsaw (et Gradle).

Cela nous permettra d’aborder notamment les notions de module path, de gestion des dépendances ainsi que les impacts sur les tests unitaires.

Vous aurez besoin des outils suivants (pour gagner du temps vous pouvez les installer par avance) :

  • GIT.
  • La dernière version du JDK 9 (ou du JDK10) avec la variable d'environnement JAVA_HOME correctement configurée. SdkMan est un excellent outil pour installer et gérer vos versions de java (et gradle, maven, kotlin, ...).
  • Votre/notre IDE préféré IntelliJ.
TBA : To be announced / Salle non affectée