redhat-developer / redhat-developer/vscode-java
Update error message when enable javac without setting jdk23
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 2.3k
- Forks
- 546
- Ø Merge
- 20 Std. 1 Min.
- Gemergte PRs (30 T.)
- 11
Beschreibung
Environment
- Operating System: Linux
- JDK version: 23
- Visual Studio Code version: 1.95.3
- Java extension version: 1.37.0
Steps To Reproduce
- Enable javac in settings:
"java.jdt.ls.javac.enabled": "on" - Open a java project
Current Result
Then you will get the error as below. It doesn't work if only set java.configuration.runtimes following the message in this error. Extension can work with java.jdt.ls.java.home which doesn't indicate in the error message.
Expected Result
Update the error message to prompt users to set java.jdt.ls.java.home.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere das Problem in der Java extension mit JDK 23, indem du java.jdt.ls.javac.enabled aktivierst und ein Java-Projekt öffnest. Finde den Code, der den Konfigurationsfehler erzeugt, und aktualisiere dessen Anleitung, sodass sie java.jdt.ls.java.home erwähnt; verifiziere, dass die resultierende Meldung dem erwarteten Setup entspricht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, typescript, vscode
- Bereich
- developer-experience, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100