The Source for Java Technology Collaboration
User: Password:



Igor Kushnirskiy's Blog

Community: JDK Archives


Readonly subversion repository for JDK sources under the JRL license

Posted by idk on September 01, 2006 at 04:42 PM | Permalink | Comments (21)

JDK7 and JDK6 source snapshots under the JRL license are now available through subversion repository. jdk.researcher or jdk.contributor role for jdk project is required to access the repository. The repository is located here - https://jdk-jrl-sources.dev.java.net/svn/jdk-jrl-sources/

This is yet another way to access JDK sources. It has a number of advantages over the jar files we provide for the source shapshots. Some of them are

  • all the JDK7 snapshots will be available there (only a few last snapshots are available as jar files)
  • with subversion one can get subset of the workspace (one gets whole workspace in a jar file)
  • workspace update is as simple as svn update
  • the repository is browsable

The repository layout is as follows:

jdk7/  - JDK7 sources
 trunk/  - JDK7 latest sources
 tags/  - JDK7 source snapshots
 jdk7-b01/ - JDK7 sources for build 01
...
 jdk7-bN/ - JDK7 sources for build N
 
jdk6/  - JDK6 sources
 trunk/  - JDK6 latest sources
 tags/  - JDK6 source snapshots
 jdk6-b92/ - JDK6 sources for build 92
 jdk6-b93/ - JDK6 sources for build 93
...
 jdk6-bN/ - JDK6 sources for build N

Examples:

You can get subversion client for your platform here.

Get latest JDK7 sources:


svn checkout https://jdk-jrl-sources.dev.java.net/svn/jdk-jrl-sources/jdk7/trunk/ --username <your_java.net_id>

Get JDK6 sources for build 94:


svn checkout https://jdk-jrl-sources.dev.java.net/svn/jdk-jrl-sources/jdk6/tags/jdk6-b94 --username <your_java.net_id>

Get latest JDK7 sources for javax.swing package and store them under javax/swing directory:


svn checkout https://jdk-jrl-sources.dev.java.net/svn/jdk-jrl-sources/jdk7/trunk/j2se/src/share/classes/javax/swing javax/swing --username <your_java.net_id>

Hope you will find the repository useful.





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds