BT

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

Article: Java 7 Module System Concerns

| by Dio Synodinos Follow 2 Followers on Jan 29, 2009. Estimated reading time: less than one minute |

In this article, Lukas Krecan first introduces the reader with some basic concepts of modularization like:

  • Logical separation
  • Physical separation
  • Deploy-time dependencies
  • Optional dependencies
  • Dependency conflicts

 He also gives a roundup of some Java module systems like:

  • OSGi
  • JSR-277
  • JSR-294
  • Project Jigsaw

Especially with Project Jigsaw he deals with how it is connected to the upcoming version of Java.

Read: Java 7 Module System Concerns

Lukas is particularly concerned as to how efficient the new modularization mechanism will be and if it will be good enough to put aside other solutions like OSGi.

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
Community comments

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

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