BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Java Module System (JSR 277) Presentation from Spec Lead Stanley Ho

| by Scott Delap on Feb 02, 2007. Estimated reading time: less than one minute |
The BeJUG website recently released a presentation on JSR 277  the Java Module System. InfoQ has covered JSR 277, the related JSR 294, and the similar OSGi in the past.  The presentation covers the driving forces for JSR 277 such as classpath and jar hell. It also covers how the module system will be implemented with code examples of JSR 294 super packages and how they will work with JSR 277. The presentation then goes on to detail how Java modules will be defined and how classes are exported for use by other modules. It then shifts to cover repositories in JSR 277 which are a mechanism for storing, discovering and retrieving modules. Repositories allow the storing of multiple module versions unlike the JAR's of today.  While the early draft is ready for review, the JSR team is still exploring many topics such as submodules, internationalization, monitoring and management.  The online presentation also includes over five minutes of QA time after the presentation.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

JSR what? by Glenn Vanderburg

Scott -- what the heck is JSR277? What is it attempting to do? Does it have a name?

Re: JSR what? by Scott Delap

Valid point. When you cover a JSR for so long you forget that everyone doesn't know what it is. Changing the title now =).

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

2 Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT