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-javacNetbeans 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
signature.asc
Description: PGP signature