redhat-developer / redhat-developer/vscode-java

Error connecting to server

Offen
#1,566 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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

Hi,
I've installed the extension for first time, and when it starts it shows an error "The Language Support for Java server crashed".
It opens the server logs indicating:
java.lang.IllegalAccessError: tried to access method org.eclipse.jdt.ls.core.internal.highlighting.SemanticHighlightings$AutoboxHighlighting.()V from class org.eclipse.jdt.ls.core.internal.highlighting.SemanticHighlightings

I've tried disabling semantic highlighting, and cleaning the workspace w/out success.

Environment
  • Operating System:
    linux debian base distro : Linux XXXX 4.15.0-29deepin-generic

  • JDK version:
    openjdk version "11" 2018-09-25
    OpenJDK Runtime Environment (build 11+13-Debian-2)
    OpenJDK 64-Bit Server VM (build 11+13-Debian-2, mixed mode, sharing)

  • Visual Studio Code version:
    Version: 1.47.3
    Commit: 91899dcef7b8110878ea59626991a18c8a6a1b3e
    Date: 2020-07-23T15:51:39.791Z
    Electron: 7.3.2
    Chrome: 78.0.3904.130
    Node.js: 12.8.1
    V8: 7.8.279.23-electron.0
    OS: Linux x64 4.15.0-29deepin-generic

  • Java extension version:
    v0.65.0

Steps To Reproduce
  1. Install VSCode and the extension
  2. Open any .java file, in the bottom right there's a spinning circle that ends up showing the error

I am attaching the log from the server. Please let me know if I am missing any useful information.

Additional Informations

Not sure if it adds any context, but I initially got the Java Extension Pack by sync configurations from another windows based vscode. I use "Settings Sync" extension. After getting this issue, I manually removed these packages and installed only the Language Support one but the issue persists.
vscode-java.error.txt

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Überprüfe die angehängte Datei vscode-java.error.txt und den Stacktrace von SemanticHighlightings. Reproduziere dann den Absturz, indem du eine beliebige .java-Datei mit den aufgeführten VS Code-, JDK- und Erweiterungsversionen öffnest. Ermittle, warum der Language Server nicht startet, und verifiziere, dass das Öffnen einer Java-Datei ohne den gemeldeten Fehler abgeschlossen wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, typescript, vscode
Bereich
devtools
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
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.