Nov 8, 2018

How to fix Netbeans won't start unless by root because of Permission denied

You can verify that it is because of  Permission denied from NetBean Log file.
See also:

Location of log messages of NetBeans IDE

Remove ~/.cache/netbeans
Remove ~/.netbeans/your-version

sudo chown -R other any directory such as application server, source code.