Netbeans 8.2 with jdk 9 [英] Netbeans 8.2 with jdk 9

查看:728
本文介绍了Netbeans 8.2 with jdk 9的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在使用netbeans的hdpi上遇到了问题,当我打开它时图标变得太小了。
然后我发现了下面的问题。有人说jdk9修复了分辨率问题。

I have an issue on hdpi with netbeans, the icon become too small when I open it. Then I found the issue below. And someone says that jdk9 fix the resolution problem.

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

这是我的环境:


  • 操作系统:windows 10(64位)

  • JDK:JDK9 BUILD149

  • netbeans 8.2

我下载了jdk9& windows10上的netbeans8.2,希望JDK9可以修复恼人的资源问题。不幸的是,我无法打开netbeans。

I downloaded jdk9 & netbeans8.2 on windows10, hoping that JDK9 might fix the annoying resoution issue. Unfortunately, I can't open the netbeans.

我在cmd中键入此内容后。
netbeans.exe --jdkhomeC:\Program Files\Java\jdk-9
console显示错误。

After I type this in cmd. netbeans.exe --jdkhome "C:\Program Files\Java\jdk-9" console show the 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)

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

Does anyone know how to use jdk9 with Netbeans ?

推荐答案

正如您在评论中提到的那样,您需要使用其中一个每晚构建来获得JDK 9支持。完整说明如下:
http://wiki.netbeans.org/JDK9Support

As you noted yourself in a comment you need to use one of the nightly builds to get JDK 9 support. The full instructions are available here: http://wiki.netbeans.org/JDK9Support

这篇关于Netbeans 8.2 with jdk 9的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆