aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYasuhiro Matsumoto <mattn.jp@gmail.com>2019-12-16 01:03:02 +0900
committerYasuhiro Matsumoto <mattn.jp@gmail.com>2019-12-16 01:03:02 +0900
commitda74fc8890dbfc0a1aeaa992f1a28ffb3f54d8fc (patch)
tree83570e6a7e99230c146997aa1ebf8521d1eb4c28
parentc1c1815f6e3251f4fb21ecc8b525ef7fdb7c2fd4 (diff)
downloadvim-lsp-settings-da74fc8890dbfc0a1aeaa992f1a28ffb3f54d8fc.tar.gz
vim-lsp-settings-da74fc8890dbfc0a1aeaa992f1a28ffb3f54d8fc.tar.bz2
vim-lsp-settings-da74fc8890dbfc0a1aeaa992f1a28ffb3f54d8fc.zip
Fix installer
-rwxr-xr-xinstaller/install-eclipse-jdt-ls.cmd6
-rwxr-xr-xinstaller/install-eclipse-jdt-ls.sh7
2 files changed, 5 insertions, 8 deletions
diff --git a/installer/install-eclipse-jdt-ls.cmd b/installer/install-eclipse-jdt-ls.cmd
index 569de2a..131737f 100755
--- a/installer/install-eclipse-jdt-ls.cmd
+++ b/installer/install-eclipse-jdt-ls.cmd
@@ -13,11 +13,9 @@ echo @echo off ^
setlocal enabledelayedexpansion ^
-cd %%~dp0 ^
+for %%%%F in (%%~dp0/plugins/org.eclipse.equinox.launcher_*.jar) do ( ^
-for %%%%F in (plugins/org.eclipse.equinox.launcher*win32*.jar) do ( ^
-
- set launcher=plugins/%%%%F ^
+ set launcher=%%~dp0/plugins/%%%%F ^
) ^
diff --git a/installer/install-eclipse-jdt-ls.sh b/installer/install-eclipse-jdt-ls.sh
index f0cc9a5..44c63f2 100755
--- a/installer/install-eclipse-jdt-ls.sh
+++ b/installer/install-eclipse-jdt-ls.sh
@@ -1,5 +1,4 @@
#!/bin/bash
-@echo off
cd $(dirname $0)
[ -d ../servers/eclipse-jdt-ls ] && rm -rf ../servers/eclipse-jdt-ls
@@ -13,9 +12,9 @@ rm jdt-language-server-latest.tar.gz
cat <<EOF > eclipse-jdt-ls
#!/bin/sh
-cd \$(dirname \$0)
-LAUNCHER=$(ls ./plugins/org.eclipse.equinox.launcher*linux*.jar)
-java -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Dlog.protocol=true -Dlog.level=ALL -noverify -Xmx1G -javaagent:./lombok.jar -Xbootclasspath/a:./lombok.jar -jar \$LAUNCHER -configuration ./config_linux -data ./data
+DIR=\$(cd \$(dirname \$0); pwd)
+LAUNCHER=\$(ls \$DIR/plugins/org.eclipse.equinox.launcher_*.jar)
+java -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Dlog.protocol=true -Dlog.level=ALL -noverify -Xmx1G -javaagent:\$DIR/lombok.jar -Xbootclasspath/a:\$DIR/lombok.jar -jar \$LAUNCHER -configuration \$DIR/config_linux -data \$DIR/data
EOF
chmod +x eclipse-jdt-ls