1

私は SpaceVim を Java IDE として使用していますIDE の典型的な機能の多くを十分に楽しむことができるISPを構成しているときに、次の Windows ベースの手順を見つけました。

[[layers]]
  name = "lsp"
  filetypes = [
    "java"
  ]
  [layers.override_cmd]
    java = [
    "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=NONE",
    "-noverify",
    "-Xmx1G",
    "-jar",
    "D:\\dev\\jdt-language-server-latest\\plugins\\org.eclipse.equinox.launcher_1.5.200.v20180922-1751.jar",
    "-configuration",
    "D:\\dev\\jdt-language-server-latest\\config_win",
    "-data",
    "C:\\Users\\Administrator\\.cache\\javalsp"
    ]

Linuxで翻訳するにはどうすればよいですか?フラグは別として、システム内の、同等物、または などのフォルダーがconfig_linux明らかに見つかりません。Eclipse専用ページから、関連情報を推測できません。私の経験不足のせいかもしれません。ヒントをお寄せいただきありがとうございます。D:\\...C:\\...jdt-language-server-latest

4

1 に答える 1

5
  1. https://download.eclipse.org/jdtls/milestones/から jdt-language-server の最新バージョンをダウンロードします。
  2. ファイルを解凍します
  3. このような設定
    "-jar",
        "/home/kerwin/jdt-language-server/plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar",
        "-configuration",
        "/home/kerwin/jdt-language-server/config_linux",
        "-data",
        "/home/kerwin/.cache/javalsp"
  1. 楽しめ!
于 2019-12-18T03:37:57.527 に答える