Bug 217817 (caused by a JDK issue) causes the IDE to hang when running on JDK 7 lower than update 10 on Mac OS X. I suggest that because of this problem, the IDE should refuse to start, and instruct the user to either upgrade to JDK 7u10 or newer, or use JDK 6.
This change can be implemented only after 7u10 is finally released.
Thus not for 7.3 Beta, nor 7.3 Beta 2. For these releases a release notes item should be added.
Looks like we may want to do this on other platforms as well besides Mac, because of bug 213926.
Started - http://hg.netbeans.org/core-main/rev/6ea2a82b29d8
Impl. on branch recommended_7u10_218822 @ core-main
Created attachment 129516 [details]
a diff with implementation
The branch recommended_7u10_218822@core-main is ready for merge. The diff of changes is in the attachment. The internal bits with these changes are available internally - let me know if anyone is interested.
Integrated into 'main-golden', will be available in build *201212210001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Jiri Rechtacek <email@example.com>
Log: #218822: IDE should refuse to start on JDK 7 lower than u10
same with RC 1