redhat-developer / redhat-developer/vscode-java
Compilation errors on a working codebase as soon as I install this extension
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
As soon as I install this extension I start getting all kind of compilation errors in the PROBLEM view. Errors that don't make sense like saying it can't find a variable that's clearly defined.
If I close VSCode or uninstall the extension it starts working again.
Maybe something to do with classpath? Please help me figure this out, I'll pulling my hair out over this for days.
I have tried cleaning the workspace directory already.
Environment
- Operating System: MacOS BigSur
- JDK version: 8(Maven tells me 1.8)
- Visual Studio Code version: 1.54.3
- Java extension version: v0.76.0
Steps To Reproduce
- Open VSCode with extension installed
- Go to the terminal(either os terminal or VSCode terminal) and run
mvn clean verify install
Sample project to reproduce the error
Logs
Current Result
Bunch of build errors
Expected Result
No build errors since this is a healthy project when it doesn't have the extension installed.
Additional Informations
- Works normally with eclipse open.
- Works normally with VSCode open but without this extension installed(I can install everything else in the https://github.com/Microsoft/vscode-java-pack). Meaning this is, indeed, the culprit.
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
Reproduzieren Sie das Problem mit dem Beispielprojekt segmentio/analytics-java mithilfe von mvn clean verify install unter den angegebenen Versionen von macOS, JDK 8, VS Code und der Java-Erweiterung. Vergleichen Sie die Ansicht „Problems“ und das Build-Verhalten bei installierter Erweiterung und prüfen Sie die verknüpften Logs. Als erledigt gilt die Aufgabe, wenn das fehlerfreie Projekt bei aktivierter Erweiterung keine fälschlichen Kompilierungsfehler mehr erhält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, vscode
- Bereich
- developer-experience, devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100