Append log output for LS log for debugging an issue
This commit is contained in:
@@ -52,11 +52,11 @@ public class SpringBootLanguageServer extends STS4LanguageServerProcessStreamCon
|
||||
args.add("-XX:TieredStopAtLevel=1");
|
||||
|
||||
if (!LanguageServerCommonsActivator.getInstance().getPreferenceStore().getBoolean(LanguageServerConsolePreferenceConstants.PREF_BOOT_JAVA_CONSOLE_ENABLED)) {
|
||||
IPath logFile = BootLanguageServerPlugin.getDefault().getStateLocation().addTrailingSeparator().append("boot-ls-" + System.currentTimeMillis() + ".log");
|
||||
IPath logFile = BootLanguageServerPlugin.getDefault().getStateLocation().addTrailingSeparator().append("boot-ls.log");
|
||||
args.add("-Dsts.log.file=" + logFile.toFile().getPath());
|
||||
}
|
||||
|
||||
IPath fatalErrorFile = BootLanguageServerPlugin.getDefault().getStateLocation().addTrailingSeparator().append("fatal-eror-boot-ls-" + System.currentTimeMillis() + ".log");
|
||||
IPath fatalErrorFile = BootLanguageServerPlugin.getDefault().getStateLocation().addTrailingSeparator().append("fatal-eror-boot-ls.log");
|
||||
args.add("-XX:ErrorFile=" + fatalErrorFile.toFile().getPath());
|
||||
|
||||
addCustomJVMArgs(args);
|
||||
|
||||
@@ -37,7 +37,7 @@ public class LogRedirect {
|
||||
} else {
|
||||
System.err.println("Redirecting log output to: "+logfilePath);
|
||||
File logfile = new File(logfilePath);
|
||||
PrintStream logFile = new PrintStream(new FileOutputStream(logfile, false));
|
||||
PrintStream logFile = new PrintStream(new FileOutputStream(logfile, true));
|
||||
return logFile;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user