Skip to content

Instantly share code, notes, and snippets.

@ANtlord
Last active May 23, 2021 12:44
Show Gist options
  • Save ANtlord/d6116d4bddd3ac4219b3396e0b1e6f70 to your computer and use it in GitHub Desktop.
Save ANtlord/d6116d4bddd3ac4219b3396e0b1e6f70 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
<classpathentry kind="lib" path="/path/to/lib/stdlib.jar"/>
<classpathentry kind="lib" path="/path/to/lib/algs4.jar"/>
<classpathentry kind="lib" path="/path/to/lib/introcs.jar"/>
</classpath>
#!/usr/bin/env sh
server=$HOME/develop
java \
-Declipse.application=org.eclipse.jdt.ls.core.id1 \
-Dosgi.bundles.defaultStartLevel=4 \
-Declipse.product=org.eclipse.jdt.ls.core.product \
-noverify \
-Xms1G \
-jar $server/eclipse.jdt.ls-master/org.eclipse.jdt.ls.product/target/repository/plugins/org.eclipse.equinox.launcher_1.*.jar \
-configuration $server/eclipse.jdt.ls-master/org.eclipse.jdt.ls.product/target/repository/config_linux/ \
"$@"
# /usr/lib/jvm/java-11-openjdk-11.0.8.10-2.fc32.x86_64/bin/java \
# --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED \
# --add-opens java.base/java.lang=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 \
# -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product \
# -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 \
# -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -noverify \
# -jar $HOME/.vscode/extensions/redhat.java-0.64.1/server/plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar \
# -configuration $HOME/.config/Code/User/globalStorage/redhat.java/0.64.1/config_linux \
# $HOME/.config/Code/User/workspaceStorage/eae79876088457ce60abdcb95a34cb4d/redhat.java/jdt_ws
# #-data $HOME/.config/Code/User/workspaceStorage/0a9492cd4293d3efa675ef22818d7427/redhat.java/jdt_ws
# # "$@"
# /usr/lib/jvm/java-11-openjdk-11.0.8.10-2.fc32.x86_64/bin/java --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -noverify -jar $HOME/.vscode/extensions/redhat.java-0.64.1/server/plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar -configuration $HOME/.config/Code/User/globalStorage/redhat.java/0.64.1/config_linux \
# -data $HOME/.config/Code/User/workspaceStorage/7c771e19565e886a4017f5b10f096027/redhat.java/jdt_ws
# /usr/lib/jvm/java-11-openjdk-11.0.8.10-2.fc32.x86_64/bin/java \
# --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED \
# --add-opens java.base/java.lang=ALL-UNNAMED \
# -Declipse.application=org.eclipse.jdt.ls.core.id1 \
# -Dosgi.bundles.defaultStartLevel=4 \
# -Declipse.product=org.eclipse.jdt.ls.core.product \
# -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 \
# -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true \
# -Xmx1G -Xms100m -noverify \
# -jar $HOME/.vscode/extensions/redhat.java-0.64.1/server/plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar \
# -configuration $HOME/.config/Code/User/globalStorage/redhat.java/0.64.1/config_linux \
# -data $HOME/.config/Code/User/workspaceStorage/a6b325a3cd17bbfc34f6fd85477a9ad5/redhat.java/jdt_ws
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment