jaybird icon indicating copy to clipboard operation
jaybird copied to clipboard

Investigate options to generate a Multi-Release JAR

Open mrotteveel opened this issue 3 years ago • 0 comments

We're currently creating separate artifacts per Java version. Creating a Multi-Release JAR might allow us to reduce to a single artifact. Investigate the possibilities and limitations.

See also: https://blog.gradle.org/mrjars

Possible things to explore:

  • Testing (e.g. for features only in the Java XX, but not in the baseline, existing example would be the ChaCha encryption plugin)
  • Java Module System

mrotteveel avatar Nov 15 '21 14:11 mrotteveel