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've seen some discussions suggesting that this may have something to do with the length of the compile argument. I tried removing all classpath info to shorten the argument but to no avail.
Created attachment 11420 [details] stacktrace
are you sure that you have fastjavac installed? This compiler has been removed from standard distro in NB 3.5 and is available only from the update center. If the executable is not there then indeed you get IOException from JVM. Please attach your <userdir>/system/ide.log file
Created attachment 11435 [details] ide.log
The netbeans version is actually 3.5.1 (no pull down option for this) and it came with fastjavac. In addition i was able to reproduce the error with Jikes and the default external compiler. Hope this helps.
I've looked at the exception trace again, it says java.io.IOException: CreateProcess: {fastjavacBinary} -g -O -d U:\tomcat\regulated\ROOT\WEB-INF\classes ..... It seems the placeholder {fastjavacBinary} is not replaced with the real executable. Reassign to the java module for investigation, likely not a bug in core/openide.
The NB4.0 has completely different compilation system and neither fastjavac nor jikes is supported in it.
This issue is INVALID for promo-D since the build system is ant-based.