BT

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

Older rss
  • Java Follow 298 Followers

    Painlessly Migrating to Java Jigsaw Modules - a Case Study

    by Trisha Gee Follow 7 Followers on  Jul 17, 2017 6

    This article is a case study of changes required in an application to make use of the new Java Platform Module System. An understanding of the module system will become an important skill for Java developers, using Java 9 and beyond.

  • Java Follow 298 Followers

    Java 9, OSGi and the Future of Modularity (Part 2)

    by Neil Bartlett Follow 0 Followers , Kai Hackbarth Follow 0 Followers on  Oct 04, 2016

    The flagship feature of Java 9 will be the new Java Platform Module System (JPMS). Given the maturity of OSGi there were technical, political and commercial reasons why another Java module system will soon exist. In this article we compare the two from a technical perspective and see how JPMS and OSGi can work together.

  • Java Follow 298 Followers

    Java 9, OSGi and the Future of Modularity (Part 1)

    by Neil Bartlett Follow 0 Followers , Kai Hackbarth Follow 0 Followers on  Sep 22, 2016 4

    The flagship feature of Java 9 will be the new Java Platform Module System (JPMS). Given the maturity of OSGi there were technical, political and commercial reasons why another Java module system will soon exist. In this article we compare the two from a technical perspective and see how JPMS and OSGi can work together.

Java Follow 298 Followers

Programming with Modularity and Project Jigsaw. A Tutorial Using the Latest Early Access Build

Posted by Nicolai Parlog Follow 0 Followers on  Jan 19, 2016

Project Jigsaw, destined to bring modular programming into the Java mainstream, is starting to take its final form. This tutorial considers all aspects of programming and migration to Project Jigsaw. 4

Followers

Project Jigsaw is Really Coming in Java 9

Posted by Nicolai Parlog Follow 0 Followers on  Aug 04, 2015

Eight years in the making, Project Jigsaw is finally coming to Java 9. This article discusses what we need to know and how to prepare for potential code-breaking changes to the JDK. 1

Followers

Book Review and Interview: Mastering Eclipse Plug-in Development

Posted by Charles Humble Follow 64 Followers on  Dec 11, 2014

Regular InfoQ Java contributor Dr. Alex Blewitt has recently published a follow-up to last year’s "Eclipse 4 Plug-in Development by Example”.

Followers

Peter Kriens Returns to OSGi Alliance

Posted by Victor Grazi Follow 7 Followers on  Jul 20, 2013

Peter Kriens announced his return to the OSGi Alliance, where he served as director for 11 years until early 2012. InfoQ caught up with Peter to discuss his return and latest project jpm4j.

Followers

Book Review: Java Application Architecture

Posted by Alex Blewitt Follow 2 Followers on  Jul 18, 2012

Java Application Architecture: Modularity Patterns with Examples using OSGi is Kirk Knoernschild's seminal book on a pattern catalogue for modular systems design.

Followers

Interview With Ross Mason On The Release Of Mule 3

Posted by Dilip Krishnan Follow 0 Followers on  Nov 16, 2010

Mulesoft recently released Mule 3, their next generation ESB platform. InfoQ caught up with Ross Mason to learn more about the product release and learn about the new features in the product offering.

Followers

Modular Java: Declarative Modularity

Posted by Alex Blewitt Follow 2 Followers on  Dec 16, 2009

The fourth of the Modular Java series covers declarative modularity. It describes how components can be declaratively defined and wired together, without having a code dependency on OSGi APIs. 11

Followers

Classloader Acrobatics: Code Generation with OSGi

Posted by Todor Boev Follow 0 Followers on  Nov 17, 2009

Porting great infrastructure to OSGi often means solving complex classloading problems. This article is dedicated to one of the the hardest issues in this area: dynamic code generation. 3

Followers

Modular Java: Dynamic Modularity

Posted by Alex Blewitt Follow 2 Followers on  Nov 12, 2009

This third part of the Modular Java series discusses dynamic modularity, how a bundle's classes are resolved, how they can come and go, and how they can communicate with each other. 2

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