[#121] Use separate data dir for JDT

This commit is contained in:
Radon Rosborough 2021-10-03 11:40:07 -07:00
parent bed2246fd3
commit efaaf73012
1 changed files with 5 additions and 5 deletions

View File

@ -14,7 +14,7 @@ install:
wget https://download.eclipse.org/jdtls/snapshots/jdt-language-server-latest.tar.gz
tar -xf jdt-language-server-latest.tar.gz -C "${pkg}/opt/jdt"
main: "Main.java"
main: "src/Main.java"
template: |
public class Main {
public static void main(String[] args) {
@ -23,9 +23,9 @@ template: |
}
compile: |
javac Main.java
javac src/Main.java
run: |
java Main
java -cp src Main
format:
run: |
@ -41,9 +41,9 @@ format:
lsp:
setup: |
rm -rf jdt && cp -RT /opt/jdt/config_linux jdt
rm -rf "$HOME/jdt-config" && cp -RT /opt/jdt/config_linux "$HOME/jdt-config"
start: |
java -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Dlog.level=ALL -noverify -Xmx1G -jar /opt/jdt/plugins/org.eclipse.equinox.launcher_*.jar -configuration "$PWD/jdt" -data "$PWD" --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED
java -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Dlog.level=ALL -noverify -Xmx1G -jar /opt/jdt/plugins/org.eclipse.equinox.launcher_*.jar -configuration "$HOME/jdt-config" -data "$HOME/jdt-data" --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED
init:
settings:
java: