Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

jdtls-mirror

Mirror of Eclipse JDT Language Server tarballs consumed by the eclipse-dirigible build (components/ide/ide-java-lsp).

download.eclipse.org intermittently fails to respond, which flakes CI (docker-build, CodeQL) and local builds. The upstream URL is also jdt-language-server-latest.tar.gz — a moving snapshot, so builds were not reproducible. Each release here pins one known-good JDT.LS build and is served from GitHub's release-asset CDN.

Consumed by

dirigible root pom.xml property:

<jdtls.download.url>https://github.com/dirigiblelabs/jdtls-mirror/releases/download/1.47.0.202505151856/jdt-language-server-1.47.0.202505151856.tar.gz</jdtls.download.url>

Bumping the JDT.LS version

  1. Download the desired build from https://download.eclipse.org/jdtls/snapshots/ (or /milestones/).
  2. Create a new release here tagged with the JDT.LS version (e.g. 1.48.0.YYYYMMDDHHMM) and attach the tarball as jdt-language-server-<version>.tar.gz.
  3. Update jdtls.download.url in the dirigible pom.xml to the new asset URL.

The version is the one embedded in plugins/org.eclipse.jdt.ls.core_<version>.jar inside the tarball.

About

Mirror of Eclipse JDT Language Server tarballs consumed by eclipse-dirigible's ide-java-lsp build (download.eclipse.org is flaky). Assets are pinned JDT.LS snapshot builds.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors