java - SpaceVim jdt-语言-服务器-最新

标签 java eclipse neovim spacevim

我使用 SpaceVim 作为 Java IDE,只是为了好玩。配置时ISP ,一个很好的工具,可以充分享受 IDE 的许多典型功能,我发现以下基于 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 标志之外,我显然在系统中找不到 D:\\...C:\\... 等效项,也找不到 jdt-language-server-latest 等文件夹。来自 Eclipse专用页面,我无法推断出相关信息。也许是因为我缺乏经验。预先感谢您的任何提示。

最佳答案

  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"
  • 享受它!
  • 关于java - SpaceVim jdt-语言-服务器-最新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58587865/

    相关文章:

    java - 如何将Android FBReaderJ源代码导入并编译到Eclipse(Windows)中?

    java - 用数据库值填充数组列表

    java - 检查 JTable 是否存在,如果存在则向其中添加行

    java - 发布 tomcat :run on Maven

    c++ - 为什么这行不通; opencv Mat_<float>

    vim - 在 nvim 中 set mouse = a for 是什么?

    java - Android 处理程序中的内存泄漏

    linux - YouCompleteMe 找不到本地头文件

    python - 使用 Pylint 配置 ALE 插件

    java - 在 Java 中使用 MANIFEST.MF 文件