OSGi and Java 9 Modules Working Together

Session details
Session Type: 
Experience level: 

Next year, Java 9 will be released along with the long-anticipated Java Platform Module System (JPMS).

Eclipse and OSGi developers have been building modular Java applications since the early 2000's, but the capabilities of the new module system supplement those offered by OSGi and also overlap with them to some degree. How should we adapt to this new world?

In this talk I will briefly compare and contrast the new module system with OSGi, and then move on to discuss the opportunities and challenges for Eclipse/OSGi applications. I will show a demonstration of cross-dependencies between OSGi bundles and JDK modules, and show the potential for assembling applications using a combination of Eclipse and new JDK tooling.

Schedule info
Session Time Slot(s): 
Wednesday, October 26, 2016 - 10:15 to 10:50

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2016 sponsor prospectus page.

Elite Dual ECE/OSGi CE



Project Quality Day

IoT Theme Day


EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018