Extending JDT with Language Servers

Session details
Status: 
Accepted
Experience level: 
Advanced
Session Track: 
Session Type: 
Standard

This talk shows how to use language servers to enhance the existing Java tooling in Eclipse. We explain how language servers can be integrated into JDT so that they work together in a seamless way using the LSP4E project and what custom code needs to be written for that integration. And we show how language servers that deal with Java code can be implemented, tackling the most common questions in this area, including how to resolve Java projects in a language server, how to parse Java code in an efficient way inside of a language server, and how to avoid too much overhead while doing all this. The session will include some live coding and will be based on the experience implementing the language servers for Spring Boot, which mostly deal with Java projects and code.

Schedule info
Time: 
25 Oct 2018 - 13:15 to 25 Oct 2018 - 13:50
Room: 
Seminarraum 5

Our Sponsors

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2019