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.
Fastjavac compilation uses {ide.home}{/}bin{/}fastjavac{/}, but autoupdate stores new fastjavac into {user.home}{/}bin{/}fastjavac{/}
There is a workaround: Restart Forte once again after the update. However, this workaround is unacceptable since updating via the autoupdate is a fundamental feature which must work correctly and if this functionality is broken, it leads to a NO-GO for any patch releases including the JP3.1. Therefore I have raised the priority. Reassigning to core since this is a general core problem. It occurs also for a lot of other modules and the possible problem could be in the ModuleInstaller which does not recognize new versions of modules located in the userdir.
Nonono ;-) please leave this bug in Java. There's another bug, which is in the core -- that javac.jar is loaded from installdir/modules/ext although the file also exists in userdir/modules/ext. I'm working on the fix in the main trunk (should be fairly easy though)
See also issue #15586
Removing keyword JDK_1.4 -- the bug is not specific to JDK-1.4, it's caused by incorrect search algorithm in the java module. The bug still lived in NetBeans so -- I've fixed it in trunk, FastJavacCompilerType.java version 1.28.
Ivan, could you please merge the fix in the Forte branch ?
Verified in JP3
Oops, but it works only on Win. New fastjavac.linux doesn't have execution permissions.
I think this is fixed in the new version of JP3. I'm marking as RESOLVED FIXED. Ivan please comment/reopen if you have something to add.
[JP3] Verified [200110031034] Verified
Resolved for 3.4.x or earlier, no new info since then -> closing.