redhat-developer / redhat-developer/vscode-java
bootstrapClasspath not working
Ouverte
@snjeza y travaille déjà.
Depuis le 17/1/2019.
compile
Gradle
upstream
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 546
- Merge moyen
- 20 h 1 min
- PR mergées (30 j)
- 11
Description
I have a gradle project that sets a bootstrapClasspath like so:
tasks.withType(JavaCompile) {
options.bootstrapClasspath = files(project(":haikuRT").tasks["compileJava"].destinationDir, "../lib/nxt/classes.jar")
}
If I do a gradlew build, the project builds without error. However, vscode continues to show compile errors because bootstrapClasspath is not honored. For example, a modification has been made (a method added) to the Thread class however the language server is accessing the Thread class within the JDK.
Environment
- Operating System: Both Windows 10 and OSX 10.12.5
- JDK version: Both 1.8 and 11
- Visual Studio Code version: 1.30.2
- Java extension version: unknown
Steps To Reproduce
- Clone https://github.com/chuckb/haikuVM
- ./gradlew build (note that it builds)
- Observe that the bootstrap subproject has compile errors.
Current Result
Gradle build and vscode show inconsistent results.
Expected Result
vscode should show no compile errors.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Évaluation
Cette issue n'a pas encore été évaluée.