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 - JDK 6 as baseline Java platform for NB module development
Summary: JDK 6 as baseline Java platform for NB module development
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P1 normal (vote)
Assignee: Jesse Glick
URL:
Keywords: UMBRELLA
Depends on: 179719 179720 179716
Blocks:
  Show dependency tree
 
Reported: 2010-01-19 06:52 UTC by Jesse Glick
Modified: 2010-01-27 22:22 UTC (History)
4 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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