There is one place in our app where we need to launch a web page. So we do a
Desktop.getDesktop().browse(new URI(url));
This works fine in Windows and in OSX 10.11.
When we run this on OSX 10.12 - nothing happens. No exceptions, no browser, nothing.
More Info: Desktop.isDesktopSupported(), Desktop.getDesktop().isSupported(Desktop.Action.BROWSE) both return true.
The other thing that may affect this is that our Java OSX app is NOT signed. (still seems like Java should throw an exception if it can't launch the browser.)