当前位置: 首页 > 知识库问答 >
问题:

Netbean 8.2 with jdk 9

张砚
2023-03-14

我对netbeans的hdpi有一个问题,当我打开它时,图标变得太小。然后我发现了下面的问题。有人说jdk9解决了分辨率问题。

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

这里是我的环境:

  • 操作系统:windows 10(64位)
  • JDK:JDK9 BUILD149
  • netbeans 8.2

我下载了jdk9

在我输入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)

有人知道如何在Netbeans中使用jdk9吗?

共有2个答案

孔皓
2023-03-14

必须将JAVA_HOME环境变量更新为正确的路径

冯文彬
2023-03-14

正如您在评论中指出的,您需要使用一个夜间构建来获得JDK 9支持。此处提供了完整的说明:http://wiki.netbeans.org/JDK9Support

 类似资料:

相关问答

相关文章

相关阅读