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.
Where should the compiler be told to place the class files? With the Web Module mounted (as a CVS filesystem), two seperate mounted filesystems are visible. One has a : /WEB-INF/classes on it. When I expand its tree I see my .java files. Is this also where I should place the .class files?
By default the classes are created in the some directories as the java classes. So if you see some java files under the /WEB-INF/classes filesystem and do compile/build then the filesystem the classes should physically appear in the some directories. This is a common behaviour and do not see any reason why the classes should be created somewhere else. According to the J2EE specification the webmodule has defined places where are classes/jar files stored. There is /WEB-INF/classes directory for storing java classes and /WEB-INF/lib for storing jar files. The reason why there is another separated filesystem visible is to provide more convenient (and consistent with j2se) way to work with the java files. The files you can see in the first filesystem under /WEB-INF/classes node are physically the some files as in the root of the second filesystem.
I seem to be stuck in a paradygm. I prefer that the .class files reside seperately from the .java files. I haven't found any problems with having them seperate, unless the debugger etc. will eventually choke.
VERIFIED