Hi Markus,

* Jochen Sprickerhof <jspri...@debian.org> [2019-05-02 23:05]:
The other option is to fix the nb-javac-9-(api|impl).jar. Starting the upstream version of netbeans results in the same error for nb-javac and let's you download ~/.netbeans/10.0/modules/ext/nb-javac-(api|impl).jar. Placing those in /usr/share/netbeans/java5/modules/ext (and renaming them), results in a working Netbeans for me as well. There are some classes missing in the Debian jars, do you know how to get them compiled in? (I can have a look what exactly tomorrow).

This is due to libnb-javaparser-java which is still on the jdk-9 version. The sources of it moved to:

http://hg.netbeans.org/main/nb-java-x

as mentioned here:

https://issues.apache.org/jira/browse/NETBEANS-802
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy

Build instructions are here:

https://cwiki.apache.org/confluence/display/NETBEANS/nb-javac+releases

I was able to get a working netbeans using:

hg checkout 57251:8af81d06fdf5

in the nb-java-x repo.

So one way would be to get this packaged (maybe rename nb-javac-9-*.jar to nb-javac-11-*.jar) and convince the release team to include include this into buster.

An other option may be to drop the nb-javac.patch and reopen #920707.
According to:

https://cwiki.apache.org/confluence/display/NETBEANS/Java+Editor+Using+JDK+javac
https://cwiki.apache.org/confluence/display/NETBEANS/Overview%3A+nb-javac

Netbeans should work without nb-javac (but I really tried it). This would trade the #925509 rc bug against a normal bug and we would be able to release with buster.

What do you think?

Cheers Jochen

Attachment: signature.asc
Description: PGP signature

Reply via email to