When I start up vscode-java with jdt.ls built from source in standard mode, I get this in the log:
Starting jdt.ls (syntax) from vscode-java sources
Starting jdt.ls (standard) from vscode-java sources
This is due to prepareExecutable being called twice with syntax server set to true and false. We should clean up the startup code to not have to invoke this method twice.
When I start up vscode-java with jdt.ls built from source in
standardmode, I get this in the log:This is due to
prepareExecutablebeing called twice with syntax server set totrueandfalse. We should clean up the startup code to not have to invoke this method twice.