-
Enhancement
-
Resolution: Fixed
-
P4
-
9
-
None
-
b17
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8214665 | 8u211 | Omair Majid | P4 | Resolved | Fixed | b01 |
JDK-8073327 | 8u202 | Severin Gehwolf | P4 | Resolved | Fixed | b01 |
JDK-8221011 | emb-8u211 | Omair Majid | P4 | Resolved | Fixed | master |
The src.zip file produced in an OpenJDK build contains the code for a subset of the Java class library. Developers who wish to debug their program and step into the source of a class that's part of the Java class library are often disappointed when they find that their IDE can not do that because src.zip does not include the source for the class.
There are various workarounds for this that involve using a src.zip that's not supplied by OpenJDK:
- Projects like jdk7src [1] exist to provide a complete src.zip
- Projects like IcedTea [2] patch OpenJDK to produce a complete src.zip
However, it seems to me that the simplest fix is to get OpenJDK to produce a more complete src.zip in the first place.
[1] http://jdk7src.sourceforge.net/
[2] http://icedtea.classpath.org/hg/icedtea7-forest/jdk/rev/ccf86bbc61fd
There are various workarounds for this that involve using a src.zip that's not supplied by OpenJDK:
- Projects like jdk7src [1] exist to provide a complete src.zip
- Projects like IcedTea [2] patch OpenJDK to produce a complete src.zip
However, it seems to me that the simplest fix is to get OpenJDK to produce a more complete src.zip in the first place.
[1] http://jdk7src.sourceforge.net/
[2] http://icedtea.classpath.org/hg/icedtea7-forest/jdk/rev/ccf86bbc61fd
- backported by
-
JDK-8073327 src.zip should include all sources
-
- Resolved
-
-
JDK-8214665 src.zip should include all sources
-
- Resolved
-
-
JDK-8221011 src.zip should include all sources
-
- Resolved
-
- relates to
-
JDK-8062810 Examine src.zip in JDK image and decide if source classes should be organized by module
-
- Resolved
-