NetBeans does not start on latest JDK8 b87 build
Alan Bateman
Alan.Bateman at oracle.com
Fri May 3 01:14:09 PDT 2013
On 03/05/2013 07:31, Sven Reimers wrote:
> Hi all,
>
> I am not sure if this is the right place, but I am not sure how to take
> this forward.
>
> After installing latest JDK8 b87 build I cannnot start NetBeans anymore.
>
> see: https://netbeans.org/bugzilla/show_bug.cgi?id=229191
>
> It seems this is caused by
>
> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/73e3b474125e
>
> > From my point of view this looks intentional (do not allow to create Proxy
> objects for Interfaces that are not accessible following the Java
> visibility rules.
>
> So how to get this sorted out - should I file a bug against JDK8/OpenJDK8?
> Should this be fixed inside NetBeans?
>
> Thanks for any comments
>
> -Sven
The changes in 8004260 are intentional but it does seem to have exposed
a problem for NetBeans. A JDK bug was submitted on this yesterday:
http://bugs.sun.com/view_bug.do?bug_id=8013844
It will be looked into but I will guess the issue is there is a
non-public interface involved, the Proxy is generated as a non-public
class in the same package as that interface, and that NetBeans needs to
add a setAccessible to suppress the access check. Using
Proxy.newProxyInterface might be an option too.
-Alan.
More information about the jdk8-dev
mailing list