This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I.e. some way to run in command-line mode with a scripting interpreter etc. #19443 fix broke NonGuiMain since it can no longer use execution, etc. #29124 would be the preferred solution. Or as a shorter-term fix, make NbTM.register take precedence over META-INF services (see NbTM.Lkp impl).
I am not sure this is still relevant. The ide can be started in nongui mode. This is used by unit tests in non-gui mode in core and core/windows. The trick is to pass --nogui argument on command line.
I don't know if it is still relevant either - probably not - though WONTFIX would be more appropriate since AFAIK NonGuiMain did things besides just --nogui (had a scripting interpreter built in).