Skip to content

Which version of eclipse.jdt.ls is contained in vscode-java #3066

Answered by fbricon
sailingKieler asked this question in Q&A
Discussion options

You must be logged in to vote

There's currently no published mapping of vscode-java <-> jdt.ls versions. vscode-java pakaging rebuilds jdt.ls from source (master) during releases.
The best way to check which jdt.ls commit went into vscode-java is to :

  • extract the redhat.java.vsix (or look under ~/.vscode/extensions/redhat.java-version)
  • unzip server/plugins/org.eclipse.jdt.ls.core_version.jar
  • open META-INF/MANIFEST.MF, look for the Eclipse-SourceReferences entry. You should see something like:

Eclipse-SourceReferences: scm:git:https://github.com/eclipse/eclipse.jdt
.ls.git;path="org.eclipse.jdt.ls.core";commitId=6d94ed2ff88d9678e74d121
bf37719cf5e9e8ef9

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@sailingKieler
Comment options

Answer selected by sailingKieler
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants