J'ai un problème sur hdpi avec netbeans, l'icône est devenue trop petite lorsque je l'ouvre .. J'ai ensuite trouvé le problème ci-dessous. Et quelqu'un dit que jdk9 corrige le problème de résolution.
https://netbeans.org/bugzilla/show_bug.cgi?id=252452
Voici mon environnement:
J'ai téléchargé jdk9 et netbeans8.2 sur Windows 10, en espérant que JDK9 pourrait résoudre le problème de résolution. Malheureusement, je ne peux pas ouvrir les netbeans.
Après avoir tapé ceci dans cmd .netbeans.exe --jdkhome "C:\Program Files\Java\jdk-9"
Console affiche l'erreur.
No way to find original stream handler for jar protocol
Java.lang.reflect.InaccessibleObjectException: Unable to make field transient Java.net.URLStreamHandler Java.net.URL.handler accessible: module Java.base does not "opens Java.net" to unnamed module @4973813a
at Java.base/jdk.internal.reflect.Reflection.throwInaccessibleObjectException(Reflection.Java:427)
at Java.base/Java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.Java:201)
at Java.base/Java.lang.reflect.Field.checkCanSetAccessible(Field.Java:171)
at Java.base/Java.lang.reflect.Field.setAccessible(Field.Java:165)
at org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.Java:82)
at org.netbeans.JarClassLoader.(JarClassLoader.Java:141)
at org.netbeans.MainImpl.execute(MainImpl.Java:178)
at org.netbeans.MainImpl.main(MainImpl.Java:85)
at org.netbeans.Main.main(Main.Java:83)
Est-ce que quelqu'un sait comment utiliser jdk9 avec Netbeans?
Comme vous l'avez noté dans un commentaire, vous devez utiliser l'une des versions nocturnes pour bénéficier du support de JDK 9. Les instructions complètes sont disponibles ici: http://wiki.netbeans.org/JDK9Support
Vous devez mettre à jour la variable d'environnement Java_HOME pour corriger le chemin