bazelbuild / bazelbuild/rules_java

Add support for building Multi-Release JARs

Offen
#332 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
P3
Vorherrschende Sprache
Starlark
Sterne
103
Forks
102
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Description of the problem / feature request:

Add support for building [JEP 238](http://openjdk.java.net/jeps/238)-compliant jars for distribution.

### Feature requests: what underlying problem are you trying to solve with this feature?

* http://openjdk.java.net/jeps/238#Motivation.
* https://github.com/protocolbuffers/protobuf/issues/3781 is one concrete example of a desire for JEP 238 support in Bazel.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Im Issue werden keine Dateien, Tests oder Einstiegspunkte genannt. Lies zunächst JEP 238 und das verknüpfte protobuf issue, um das erforderliche Verteilungsverhalten zu verstehen, und untersuche anschließend die Java-Bauregeln und Tests des Repositorys. Die Aufgabe ist abgeschlossen, wenn die Regeln JEP-238-konforme Multi-Release-JARs mit Abdeckung für den unterstützten Anwendungsfall erzeugen können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
build-system
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.