11

Introducing Layrry: A Launcher and API for Modularized Java Applications - Gunna...

 4 years ago
source link: https://www.morling.dev/blog/introducing-layrry-runner-and-api-for-modularized-java-applications/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
One of the biggest changes in recent Java versions has been the introduction of the module system in Java 9.It allows to organize Java applications and their dependencies in strongly encapsulated modules, utilizing explicit and well-defined module APIs and relationships.In this post I’m going to introduce the Layrry open-source project, a launcher and Java API for executing modularized Java applications.Layrry helps Java developers to assemble modularized applications from dependencies using their Maven coordinates and execute them using module layers.Layers go beyond the capabilities of the "flat" module path specified via the --module-path parameter of the java command,e.g. allowing to use multiple versions of one module within one and the same application.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK