it-swarm.com.ru

NetBeans 8,2 с JDK 9

У меня есть проблема на hdpi с netbeans, значок становится слишком маленьким, когда я открываю его .. Тогда я нашел проблему ниже. А кто-то говорит, что jdk9 решает проблему с разрешением.

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

Вот мое окружение:

  • ОС: Windows 10 (64bit)
  • JDK: JDK9 BUILD149
  • netBeans 8,2

Я загрузил jdk9 & netbeans8.2 на windows10, надеясь, что JDK9 может решить проблему с назойливым восстановлением. К сожалению, я не могу открыть NetBeans.

После того, как я наберу это в cmd .netbeans.exe --jdkhome "C:\Program Files\Java\jdk-9" Консоль покажет ошибку.


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)

Кто-нибудь знает, как использовать jdk9 с Netbeans?

16
brandboat

Как вы отметили в комментарии, вам нужно использовать одну из ночных сборок, чтобы получить поддержку JDK 9. Полные инструкции доступны здесь: http://wiki.netbeans.org/JDK9Support

6
SpacemanSpiff

Вы должны обновить переменную среды Java_HOME, чтобы исправить путь

0
Wael Al Khatib