![]() |
| lingocoder |
![]() |
mrJar A Gradle plugin that enhances Gradle's built-in :jar task.The JDK's Multi-Release JAR Files (MRJAR) feature extends the JAR file format. It enables multiple Java release-specific versions of class files to coexist in a single archive. The mrJar Gradle plugin makes compiling, testing, assembling and maintaining modular MRJARs in Gradle builds, simple and easy. The mrJar plugin supports the goals of The Java Platform Module System — at one time referred to as Project Jigsaw (a/k/a Java 9 modules). The plugin can easily create plain, non-modular MRJAR Files (without a module-info.java descriptor). Or you can also just as easily create modular MRJAR Files by including a module-info.java descriptor in your source path.Apply the latest release now! Supports JDK 9 to JDK 25. Requires Gradle 8.8 to 9.4.0 Usage |