Ross ROSS = Recommend OSS · open-source software intelligence for agents

eclipse-jdtls/eclipse.jdt.ls

Java language server observed · 2026-08-28

github.com/eclipse-jdtls/eclipse.jdt.ls · Java · EPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

67/100

  • Activity 99
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3719
  • days_rel: n/a
  • days_push: 7
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2424 stars · 480 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Eclipse JDT Language Server is a Java implementation of the Language Server Protocol built on Eclipse JDT, LSP4J, M2Eclipse, and Buildship. It provides rich Java language features such as code completion, diagnostics, refactoring, and navigation to any LSP-capable editor.

Use cases

  • add java language support to neovim or emacs via lsp
  • java code completion and quick fixes in vscode
  • run a language server for maven and gradle java projects
  • get compile errors as you type in a lightweight editor
  • navigate java code hierarchies and references outside an ide
  • support standalone java files with an lsp server

When to choose

  • you want full-featured Java support in an editor that speaks LSP
  • your projects use Maven or Gradle and need import/build integration
  • you need refactoring, code actions, and hierarchy features without a full IDE

When to avoid

  • you already use a full IDE like Eclipse or IntelliJ IDEA
  • your runtime cannot provide Java 21+ to run the server
  • you need language support for languages other than Java

Facets

library · maturity active

editor developer-tools documentation developer-tools programming-languages text-editors cross-platform jvm editor-plugin language-server-protocol java lsp eclipse-jdt code-completion maven gradle

1 source

Member repositories

RepositoryRoleHealth v2
eclipse-jdtls/eclipse.jdt.lsmain67

For agents

markdown · JSON · MCP: product_card(name="eclipse-jdtls/eclipse.jdt.ls")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem