Does the NB installer try to find the JDK folder by calling /usr/libexec/java_home ? If so, the java_home tool is completely broken under Big Sur and will not return a JDK folder unless a JAVA_HOME environment variable is *already* set to a valid JDK, in which case the java_home tool always returns the value $JAVA_HOME. If JAVA_HOME isn't already set, the java_home tool doesn't work at all. You can get it to list other JDKs installed if JAVA_HOME is already set to a valid home folder for one of the JDKs.
I reported these issues to Apple during the Big Sur beta and the report seemed to be reviewed by somebody that didn't have a clue what they were doing and said java_home was working as designed! I reported a couple issues that remain unresolved. Not sure if anyone has a contact at Apple (the one email address I had bounced), but if you do maybe you can give them a nudge. Scott On Fri, Nov 13, 2020 at 11:19 AM Christian Oyarzun <c...@oyarzun.net> wrote: > I think there are potentially two issues at play with MacOS. > > 1. NETBEANS-5004 Netbeans not allowed to access personal files and folder > under macOS > https://issues.apache.org/jira/browse/NETBEANS-5004 > This does not have to do with Big Sur, but rather if you use JDK 11.0.9 > you can no longer access files from your Desktop or Documents folders. > From looking at the comments in the issue, the problem seems to be that > NetBeans is launched with a shell script which is not signed. > > 2. And an issue with dialogs in Big Sur. > > http://mail-archives.apache.org/mod_mbox/netbeans-dev/202011.mbox/%3CDDBAC320-96AA-42AF-99D6-00F5AAA9566C%40jcmachado.net%3E > Not sure if this is the same issue as it just says it does not work. > > http://mail-archives.apache.org/mod_mbox/netbeans-dev/202011.mbox/%3C78454EE5-6CBB-44A2-950D-0E24C85BC89E%40icloud.com%3E > > Not having Big Sur installed, I have not encountered #2. But I have seen > NETBEANS-5004 with Catalina and JDK 11.0.9 and the workaround is to run > NetBeans from the Terminal. > > --Christian > > On Fri, Nov 13, 2020 at 10:58 AM Laszlo Kishalmi < > laszlo.kisha...@gmail.com> > wrote: > > > Well, > > > > So far there is no open blocker issue reported against NetBeans. > > Supporting an OS which just released to the public would be nice, but it > > wasn't really in the scope in the last 3 months. > > > > As far as I knew the situation, some people reported weird rendering > > issues, which could be the JDK, and lately that our Mac installer does > > not work on BugSur, which have the work around of using our zip > > distribution. > > > > These could be covered in the Release Notes. If we have real issues to > > act on, those could be fixed in 12.3 (must be reported first though) > > > > Again, we are releasing the Source code. Though convenience binaries are > > important, we cannot be expected to support every new and shiny right > > after it is released. > > > > So we are still on track with the 15th of November cut of 12.2 release. > > > > > > On 11/13/20 12:33 AM, Geertjan Wielenga wrote: > > > > > > I think we need to look at these new Mac related issues and shouldn’t > > > release 12.2 until we have some response or plan around that. > > > > > > Gj > > > > > > On Fri, 13 Nov 2020 at 08:51, Laszlo Kishalmi > > > <laszlo.kisha...@gmail.com <mailto:laszlo.kisha...@gmail.com>> wrote: > > > > > > Dear Apache NetBeans community, > > > > > > The second, and hopefully final release candidate of Apache > NetBeans > > > 12.2 is available. > > > > > > This one is fixing one blocker issue [NETBEANS-5007] No restart of > > > language server after change of JDK home > > > > > > as of: https://github.com/apache/netbeans/pull/2531 > > > > > > Technically this codechange only affects the upcoming VSCode > > > Extension, > > > so our target date for cutting the release is still 15th of > November. > > > > > > > > > **The following rules are applied to the PR-s :** > > > > > > As this is a release candidate, if everything goes right the > release > > > build would be cut from the very same git commit as this one. > > > > > > Only fixes for blocker issues are allowed this time! The rules are > > > the > > > following: > > > - The blocker issue, if found has to be announced and discussed on > > > the > > > developer mailing list first. Please note that if you have concern > > > about > > > the the licensing of some files/component please raise it now as > > > those > > > are considered blocking. > > > - If there would be an eventual need of fix, please: > > > - Mark the milestone as: 12.2 > > > - Please add me (lkishalmi) as an additional reviewer > > > > > > That would also indicate that we do another release candidate when > > > the > > > issue is fixed. > > > > > > I've merged all the changes happened for NetBeans12.2-rc2 to the > > > master > > > as well: > > > - If you feel the PR is ready for 12.3 then mark that milestone > > > - Add the usual reviewers > > > - API/SPI changes are fine > > > - Structural changes are welcome if needed > > > > > > If everything goes right the Next action would be the vote on the > > > release from 15th of November! > > > > > > > > > The NetBeans 12.2-rc2 artifacts are here: > > > > > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release122/17/artifact/dist > > > > > > > > > > > > Link to the binary zip: > > > > > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release122/17/artifact/dist/netbeans/netbeans-12.2-rc2-bin.zip > > > > > > > > > SHA512: > > > > > > 5b9f8194f997ce72c4f4a4cec2b32c6c0422cc5d1a3bc7a2862e813797998b7474a5f93979fb1bb8e3222b31fbe03260a452d116fdca65238c520cde01174891 > > > > > > The sources are here: > > > > > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release122/17/artifact/dist/netbeans/netbeans-12.2-rc2-source.zip > > > > > > > > > SHA512: > > > > > > 9152c7ea1e87403ed4855ebbafbdcd431725bd1b685ad8dfeefb7c7418d1545a2eaf996e94df379516f22a6d3d41171c09571810df19e40a7d1cf5e5e578e269 > > > > > > Release schedule : > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule > > > > > > Bug Priority Guidelines : > > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Bug+Priority+Guidelines > > > > > > > > > > > > Thank you for your contributions! > > > > > > -- > > > Laszlo Kishalmi > > > Release Manager of Apache NetBeans 12.2 > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org > > > <mailto:netcat-unsubscr...@netbeans.apache.org> > > > For additional commands, e-mail: netcat-h...@netbeans.apache.org > > > <mailto:netcat-h...@netbeans.apache.org> > > > > > > For further information about the NetBeans mailing lists, visit: > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > >