Skip to content

Explicit non-Quarkus dependencies not resolved in classpath #246

@pradeepvenkataraman

Description

@pradeepvenkataraman

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    language-serverRelated to the language server.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions