Skip to content

Conversation

playdohface
Copy link
Collaborator

  • For the JDTLS that the extension downloads and manages, we now also include the launch script in the extension instead of using the one provided by jdtls (which needs python).
  • For users with jdtls(.bat) on their $PATH, it's still used as before.

Apart from making it easy to use the extension for people who can't or don't want to have python, this also allows us to manage the cache in the future (clearing caches is sadly a common interaction with java language servers)

@cla-bot cla-bot bot added the cla-signed label Oct 12, 2025

[[capabilities]]
kind = "process:exec"
command = "*"
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would want to narrow this to java but we have to use the fully qualified java-executable path here so I guess we can't

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants