eclipse-platform / eclipse-platform/eclipse.platform

No visible indication in the UI that features are not working because of using the wrong Java version

Offen
#339 10 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
165
Forks
174
Ø Merge
2 T. 8 Std.
Gemergte PRs (30 T.)
22

Beschreibung

I happened to be using Java 11 as my installation for running Eclipse for some time. Today I installed m2e from the 2022-03 dev repos and noticed that nothing from m2e was showing up. Turns out that m2e now requires Java 17, but I got no error popping up that new bundles got installed that require a newer Java version.

I know enough to see if there are unresolved bundles and why they are unresolved but that is not acceptable knowledge for the typical user of Eclipse. I think the platform should do a quick check for the unresolved bundles to see if any of them require an osgi.ee Java version greater than what is being used to run Eclipse and at least post an error on opening the workspace that states that some features are installed that require a later Java version.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere das Problem, indem du Eclipse mit Java 11 ausführst und m2e aus den Entwicklungs-Repositories von 2022-03 installierst. Untersuche beim Öffnen des Workspace die nicht aufgelösten Bundles und ihre osgi.ee-Anforderungen; abgeschlossen ist die Aufgabe, wenn Benutzer einen Fehler sehen, der installierte Features identifiziert, die eine neuere Java-Version benötigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
desktop, developer-experience
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

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