eclipse-platform / eclipse-platform/eclipse.platform

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

Abierto
#339 10 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
165
Forks
174
Merge medio
2 d 8 h
PR fusionados (30 d)
22

Descripción

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.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce el problema ejecutando Eclipse con Java 11 e instalando m2e desde los repositorios de desarrollo de 2022-03. Inspecciona los bundles no resueltos y sus requisitos osgi.ee cuando se abra el workspace; se considera completado cuando los usuarios ven un error que identifica las features instaladas que requieren una versión más reciente de Java.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
desktop, developer-experience
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
38/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.