Add preference page to enable/disable STS language server debug consoles

This commit is contained in:
Kris De Volder
2018-02-02 11:26:02 -08:00
parent ffdd395538
commit 8fb6d09cb2
13 changed files with 204 additions and 15 deletions

View File

@@ -10,6 +10,8 @@
*******************************************************************************/
package org.springframework.tooling.boot.java.ls;
import static org.springframework.tooling.ls.eclipse.commons.console.preferences.LanguageServerConsolePreferenceConstants.BOOT_JAVA_SERVER;
import java.io.File;
import java.io.InputStream;
import java.nio.file.Files;
@@ -23,7 +25,6 @@ import org.eclipse.core.runtime.Platform;
import org.osgi.framework.Bundle;
import org.springframework.tooling.ls.eclipse.commons.JRE;
import org.springframework.tooling.ls.eclipse.commons.JRE.MissingJDKException;
import org.springframework.tooling.ls.eclipse.commons.JRE.MissingToolsJarException;
import org.springframework.tooling.ls.eclipse.commons.STS4LanguageServerProcessStreamConnector;
/**
@@ -32,7 +33,7 @@ import org.springframework.tooling.ls.eclipse.commons.STS4LanguageServerProcessS
public class SpringBootJavaLanguageServer extends STS4LanguageServerProcessStreamConnector {
public SpringBootJavaLanguageServer() {
super("Boot Java Language Server");
super(BOOT_JAVA_SERVER);
List<String> commands = new ArrayList<>();
JRE jre = getJRE();
commands.add(jre.getJavaExecutable());