lsp-mode install java eclipse.jdt.ls server 安装失败

我把代理设置的代码改了一下:

;; 1. `lsp-java--prepare-mvnw' 走 url.el,也需要代理
(with-proxy
  :http-server "127.0.0.1:7890"
  ;; 2. maven 下载命令由 `lsp-java--ensure-server' 生成,
  ;; 这里通过 `lsp-async-start-process' 追加代理参数
  (define-advice lsp-async-start-process
      (:around (fn callback error-callback &rest command) add-maven-proxy-option)
    (apply fn 
           callback
           error-callback
           (if (member (nth 1 command) '("mvnw" "mvnw.cmd"))
               (append command
                       `(,(format
                           "-DproxySet=true -DproxyHost=%s -DproxyPort=%s"
                           "127.0.0.1"
                           "7890")))
             command)))

  ;; 3. 开始下载
  (display-buffer
   (process-buffer
    (call-interactively 'lsp-install-server))))

并且已经下载好了:

Screenshot_2020-03-15_at_3.01.47_PM_eclipse.jdt.ls_download