J'ai la version 2018.3 Community de Intellij IDEA et il fonctionne très bien avec les JDK 9, 10, 11 et 12 juste qu'il ne supporte le switch expression. La version 2019.1 qui est dispo sur le canal early access est sensé le supporter. Intellij IDEA ne supporte pas JLink par contre. Le supporte des modules fonctionne plutôt bien dans Intellij.
Apache NetBeans 10 supporte les JDK 8, 9 et 10 mais pas trop 11 il me semble (à vérifier) et encore moins le 12 (il me semble que c'est prévu pour NetBeans 11 d'après la roadmap chez Apache). Apache NetBeans supporte JLink et couplé avec le JDK 8 supporte très bien javapackager. Le support des modules est défaillant dans Apache NetBbeans lorsqu'on utilise des legacy jar avec noms de modules auto-générés, pour une raison que je ne m'explique pas Apache NetBeans n'utilise pas la même règle de génération de nom de module que le JDK.
Partager