Fix regression with JAR servers

This commit is contained in:
BoykoAlex
2017-10-10 21:50:16 -04:00
parent cc3a7add5e
commit 7771017507
6 changed files with 9 additions and 6 deletions

View File

@@ -17,7 +17,7 @@
"dependencies": {
"atom-package-deps": "^4.6.0",
"download": "^6.2.5",
"pivotal-atom-languageclient-commons": "0.0.13"
"pivotal-atom-languageclient-commons": "0.0.14"
},
"devDependencies": {
"coffeelint": "^1.10.1"

View File

@@ -19,7 +19,7 @@
"dependencies": {
"atom-package-deps": "^4.6.0",
"download": "^6.2.5",
"pivotal-atom-languageclient-commons": "0.0.13"
"pivotal-atom-languageclient-commons": "0.0.14"
},
"configSchema": {
"bosh": {

View File

@@ -19,7 +19,7 @@
"dependencies": {
"atom-package-deps": "^4.6.0",
"download": "^6.2.5",
"pivotal-atom-languageclient-commons": "0.0.13"
"pivotal-atom-languageclient-commons": "0.0.14"
},
"devDependencies": {
"coffeelint": "^1.10.1"

View File

@@ -113,8 +113,11 @@ export class JarLanguageClient extends AutoLanguageClient {
'-Dlsp.lazy.completions.disable=true',
'-Dlsp.completions.indentation.enable=true',
'-Dlsp.yaml.completions.errors.disable=true',
launcher.endsWith('.jar') ? `-jar ${launcher}` : launcher,
]);
if (launcher.endsWith('.jar')) {
vmArgs.push('-jar');
}
vmArgs.push(launcher);
this.logger.debug(`starting "${javaExecutable} ${vmArgs.join('\n')}"`);
return cp.spawn(javaExecutable, vmArgs, { cwd: this.serverHome })
}

View File

@@ -1,6 +1,6 @@
{
"name": "pivotal-atom-languageclient-commons",
"version": "0.0.13",
"version": "0.0.14",
"description": "Atom language client commons for STS4 language servers",
"repository": "https://github.com/spring-projects/sts4",
"license": "MIT",

View File

@@ -19,7 +19,7 @@
"dependencies": {
"atom-package-deps": "^4.6.0",
"download": "^6.2.5",
"pivotal-atom-languageclient-commons": "0.0.13"
"pivotal-atom-languageclient-commons": "0.0.14"
},
"devDependencies": {
"coffeelint": "^1.10.1"