YIN-9053 Migrer à Jigsaw : en douleur ou en douceur ? | Voxxed Days Luxembourg

Migrer à Jigsaw : en douleur ou en douceur ?

Tools-in-Action

java Java, JVM, Javas SE/EE

AmigaOS

Thursday from 13:45 til 14:15

Cette fois-ci, ça semble bien engagé. Java 9 va bientôt arriver, avec le nouveau système de modularité. Et comme la transition risque d'être douloureuse, commençons à nous préparer dès maintenant.

Le projet Jigsaw implémente le système de modularité que nous utiliserons les prochaines années. Mais qu'est-ce qu'il propose pour la transition ? Faut-il restructurer nos applications, revoir notre code ?

C'est là que ce situe cette session. Je reprendrai un projet qui utilise les API de Java 8, des classloaders maison, des librairies externes, des API non standards du JDK et je l'adapterai à Java 9. Pour ça j'utiliserai les outils du JDK comme jdeps, les nouvelles options du compilateur et du runtime.

Alexis Hassler Alexis Hassler

Je suis développeur et formateur Java depuis une quinzaine d'années et indépendant depuis plus de dix ans. J'aide mes clients à améliorer leur façon de développer, en codant avec eux ou en faisant des audits de leur code ou architecture. Je les aide aussi à déployer et administrer leurs applications Java sur Tomcat ou JBoss / WildFly.