Explicit non-Quarkus dependencies not resolved in classpath
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- java
- Domaine
- build-system
Piste de recherche
The report involves a Quarkus Gradle project where a direct dependency such as jackson-dataformat-csv is missing from the JDT LS classpath, while Quarkus-extension transitives resolve. Start by reproducing with a minimal Gradle project that declares that dependency, then compare what the language server reports against the Gradle dependency graph. Done means the import resolves without errors in Zed.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Relevance Confirmation
- I confirmed that this is not an issue with the Eclipse JDT Language Server itself
What happened?
In a Quarkus Gradle project, transitive dependencies pulled in via Quarkus extensions are correctly resolved, but explicit direct dependencies that are not part of any Quarkus extension (e.g. jackson-dataformat-csv) are missing from the JDT LS classpath, causing false import errors. Gradle compiles fine.
- Extension version: 6.8.17
- Quarkus version: 3.35.2
What did you expect to happen?
Zed Java LSP does not show errors for such external dependencies
Environment
Zed: v1.2.2
Platform: macOS 26.5
Java: Oracle GraalVM 25.0.3+9.1
- Langage dominant
- Rust
- Étoiles
- 225
- Forks
- 47
- Merge moyen
- 3 h 51 min
- PR mergées (30 j)
- 7
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
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.
Autres issues de zed-extensions/java
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
zed-extensions/java#325 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
zed-extensions/java#133 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
zed-extensions/java#324 ·
-
Difficulté 3/5 Une demi-journée Accessibilité débutants 45/100
zed-extensions/java#323 · 2 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
zed-extensions/java#272 · 6 commentaires ·
Toutes les issues de zed-extensions/java
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
riverqueue/river#1576 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
stadelmanma/fitparse-rs#64 ·