[#121] Use separate data dir for JDT
This commit is contained in:
parent
bed2246fd3
commit
efaaf73012
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue