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.

Bug 179668

Summary: JDK 6 as baseline Java platform for NB module development
Product: ide Reporter: Jesse Glick <jglick>
Component: CodeAssignee: Jesse Glick <jglick>
Status: RESOLVED FIXED    
Severity: normal CC: anebuzelsky, dlipin, jtulach, rnovak
Priority: P1 Keywords: UMBRELLA
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: TASK Exception Reporter:
Bug Depends on: 179719, 179720, 179716    
Bug Blocks:    

Description Jesse Glick 2010-01-19 06:52:47 UTC
It was decided to drop support for JDK 5 for NetBeans module development and runtime. This can be a tracking/reference issue for changes that need to be made throughout the platform, IDE, harness, and nbbuild.
Comment 1 Jesse Glick 2010-01-19 07:37:27 UTC
Initial work in core-main #221ab2f082be.
Comment 2 Jesse Glick 2010-01-19 14:51:23 UTC
A bunch of further changes in core-main; should be propagated once builders are no longer broken.
Comment 3 Jaroslav Tulach 2010-01-19 23:58:06 UTC
Y01: Removing libs.jsr223 module is incompatible change. Some people used to depend on it. Leave it around, deprecate, and remove its external library.
Comment 4 Jesse Glick 2010-01-20 08:20:51 UTC
Windows launcher needs to be modified to look for JDK 6 specifically, if it does not already do so.
Comment 5 Jesse Glick 2010-01-20 08:27:42 UTC
(In reply to comment #3)
> Y01 [...] Leave it around, deprecate, and remove its external library.

core-main #312d152d15bf
Comment 6 Jesse Glick 2010-01-20 17:24:00 UTC
Basically done other than blocking issues.
Comment 7 Quality Engineering 2010-01-24 08:45:29 UTC
Integrated into 'main-golden', will be available in build *201001240200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/312d152d15bf
User: Jesse Glick <jglick@netbeans.org>
Log: #179668 Y01: restoring libs.jsr223 as no-op deprecated autoload for compatibility.
Comment 8 Quality Engineering 2010-01-27 22:22:27 UTC
Integrated into 'main-golden', will be available in build *201001280200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/ef996062ee4f
User: Jesse Glick <jglick@netbeans.org>
Log: #179668: JDK 6 as a minimum for JNLP execution of platform apps.
See also: http://java.sun.com/javase/6/docs/technotes/guides/javaws/enhancements6.html