Skip to content

Helix with JDTLS doesn't provide any LSP features #16150

Description

@nthcristian

Summary

When working on a Java project with JDTLS, no LSP features are shown. For example, pressing <space>-k opens an empty pop-up and <space>-a always tell me there are no code actions available. Also, there's no code errors or warnings inside a file.

Reproduction Steps

I tried this:

  1. Open Helix in a folder with a Java Gradle project (JDK25).
  2. Tried using any LSP features.

I expected this to happen:
Errors (like writing Strng instead of String) should show up. I should be able to inspect objects, find definitions and execute code actions.

Instead, this happened:
No LSP features were available.

Helix log

~/.cache/helix/helix.log

File was too long to paste:
helix.log

Platform

Linux (archlinux:base-devel container on podman/CachyOS)

Terminal Emulator

kitty/fish

Installation Method

yay (AUR)

Helix Version

Helix 25.07.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions