Search code examples
spring-tool-suitespring-tools-4

How to Stop "Spring Boot Language Server"?


For STS 4

Spring Tool Suite 4 

Version: 4.19.1.RELEASE
Build Id: 202308011926
Revision: 0b848aa029fb3bb6bbcbc20e22469ed4dc0241f0

In the IDE itself Spring Boot Language Server is always running or doing something. Therefore in the bottom-right always appears the following:

enter image description here

Even if is opened the Progress view and Spring Boot Language Server is stopped manually it remains running

enter image description here

Even through:

  • Preferences -> Language Servers

with the options available I couldn't find something to stop it

NOTE

It seems due this situation, rosen the following problem: it is not possible apply autocompletion - ctrl + space


Solution

  • So far the "workaround" is doing the following steps in the IDE according the cases:

    Progress View
     Stop the "Spring Boot Language Server" to cancel
    

    If it does not stop do:

    Preferences
     Spring
      OpenRewrite
       Uncheck the "Reconciling of Java Sources" checkbox
    

    Then again

    Progress View
     Stop the "Spring Boot Language Server" to cancel
    

    If it does not work, restart the IDE. I do this process in 2 Machines and work.

    Special Case

    Preferences
     Spring
       Uncheck the "Start Language Server at startup if Spring Boot is a dependency" checkbox