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.
JavaSettings has properties for the defaults for compilers/debuggers/executors, but these are not properly stored across project save & restore (i.e. IDE restart). For example, if the compiler defau lt is set to Internal Javac V8 instead of the original Internal Javac, it will revert to Internal Javac after a restart. I`m not sure exactly why this is so (why it does not persist correctly). However, looking at JavaSettings it is definitely wrong. This is because the actual CompilerType object (e.g.) should not be pe rsisted, rather its name should be, and upon reload the compiler type should be looked up by name. In JavaSettings, the actual service type is the Bean property type. See suggested Fix on next pane.
Priority is changed to P4 (normal).
Resolved for 3.4.x or earlier, no new info since then -> verify.
Resolved for 3.4.x or earlier, no new info since then -> closing.