java netbeans java-9 hdpi

java - Netbeans 8.2 con jdk 9



java-9 hdpi (2)

Tengo un problema en hdpi con netbeans, el icono se vuelve demasiado pequeño cuando lo abro. Entonces encontré el problema a continuación. Y alguien dice que jdk9 soluciona el problema de resolución.

https://netbeans.org/bugzilla/show_bug.cgi?id=252452

Aquí está mi entorno:

  • OS: Windows 10 (64bit)
  • JDK: JDK9 BUILD149
  • netbeans 8.2

Descargué jdk9 y netbeans8.2 en windows10, esperando que JDK9 pudiera solucionar el problema de la redistribución molesta. Desafortunadamente, no puedo abrir los netbeans.

Después escribo esto en cmd. netbeans.exe --jdkhome "C:/Program Files/Java/jdk-9" muestra el error.

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)

¿Alguien sabe cómo usar jdk9 con Netbeans?


Como se anotó en un comentario, debe usar una de las compilaciones nocturnas para obtener soporte para JDK 9. Las instrucciones completas están disponibles aquí: http://wiki.netbeans.org/JDK9Support


Debe actualizar la variable de entorno JAVA_HOME para corregir la ruta