obtenez rescourceBundle " com.soleil.swing.interne.plaf.métal.ressources.métal " en Java 10
J'essaie d'obtenir une application Java8 en cours d'exécution pour la faire fonctionner sous java10.
ResourceBundle bundle1 = ResourceBundle.getBundle ( "com.sun.swing.internal.plaf.metal.resources.metal" );
En Java 8 tout fonctionne bien, mais dans java10 je reçois le message suivant:
Causé par: java.lang.IllegalAccessException: le module sans nom ne peut pas se charger COM.soleil.swing.interne.plaf.métal.ressources.métal dans le module Java.bureau
J'ai donc lu un peu sur jigsaw et je trouve donc à ajouter les attributs JavaVm suivants:
--add-opens=java.desktop/com.sun.swing.internal.plaf.metal.resources=ALL-UNNAMED
--add-exports=java.desktop/com.sun.swing.internal.plaf.metal.resources=ALL-UNNAMED
Mais même avec ces attibutes j'obtiens la même erreur
0
Author: geisterfurz007, 2018-05-24