Wednesday, 20 January 2021

Java10: Consolidation of the JDK forest into a single repository

Prior to Java10, Code base is broken into mutiple repositories. In JDK 9 there are eight repositories.

a.   root,

b.   corba,

c.    hotspot,

d.   jaxp,

e.   jaxws,

f.     jdk,

g.   langtools, and

h.   nashorn.

 

There are some downsides while maintaining multiple repositories. For example, if the code commit to a bug fix span across multiple repositories then the change can’t be done atomically across multiple repositories. By consolidating the JDK forest into a single repository java solved these problems.

 

Reference

https://openjdk.java.net/jeps/296

Previous                                                    Next                                                    Home

No comments:

Post a Comment