fath0m@thinkpad:~$ netbeans --help Usage: /usr/share/netbeans/8.1/platform/lib/nbexec {options} arguments General options: --help show this help --jdkhome path to Java(TM) 2 SDK, Standard Edition -J pass to JVM --cp:p prepend to classpath --cp:a append to classpath WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/usr/share/netbeans/platform18/lib/boot.jar) to field java.net.URL.handler WARNING: Please consider reporting this to the maintainers of org.netbeans.ProxyURLStreamHandlerFactory WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "main" java.lang.SecurityException: setContextClassLoader at java.base/jdk.internal.misc.InnocuousThread.setContextClassLoader(InnocuousThread.java:116) at org.netbeans.ModuleManager.updateContextClassLoaders(Unknown Source) at org.netbeans.ModuleManager.(Unknown Source) at org.netbeans.core.startup.ModuleSystem.(Unknown Source) at org.netbeans.core.startup.ModuleSystem.(Unknown Source) at org.netbeans.core.startup.CLICoreBridge.usage(Unknown Source) at org.netbeans.CLIHandler.showHelp(Unknown Source) at org.netbeans.CLIHandler.checkHelp(Unknown Source) at org.netbeans.CLIHandler.initialize(Unknown Source) at org.netbeans.CLIHandler.initialize(Unknown Source) at org.netbeans.MainImpl.execute(Unknown Source) at org.netbeans.MainImpl.main(Unknown Source) at org.netbeans.Main.main(Unknown Source)