Java Platform Module System: Difference between revisions

Content deleted Content added
No edit summary
JSR 277
Line 2:
The '''Java Module System''' specifies a distribution format for collections of [[Java (programming language)|Java]] code and associated resources. It also specifies a repository for storing these collections, or ''[[modular programming|modules]]'', and identifies how they can be discovered, loaded and checked for integrity. It includes features such as versioning and namespaces with the aim of fixing some of the shortcomings in the existing [[JAR (file format)|JAR]] format, especially the [[Java Classloader#JAR hell|JAR Hell]], which can lead to issues such as classpath and class loading problems.
 
The Java Module System iswas initially being developed under the [[Java Community Process]] as JSR 277 and was scheduled to be released with Java 7.
 
JSR 277 later was put on hold and Project Jigsaw<ref>{{cite web