4 ms·
> Guess what? Those developers will have exactly the same problems with Jigsaw modules. And many more. Jigsaw also locks down reflection. In addition Jigsaw la
by needusername 11y ago
> Guess what? Those developers will have exactly the same problems with Jigsaw modules.
And many more. Jigsaw also locks down reflection. In addition Jigsaw lacks many work arounds that OSGi has to get software working (fragments, buddy classloading, dynamic imports, optional dependencies, capabilities, …).
Honestly I have a hard time seeing any existing large code base work on Jigsaw.
- mike_hearn 11y agoNot any more. Requiring code modifications to use cross-module reflection was too painful and was dropped in the most recent Jigsaw iteration. You can reflect across module boundaries without problems now.
- needusername 11y agoEven for non-exported types?