lsp java server 安装失败,有没有手动安装的方式?

应该是我的梯子不好用,总是下载失败。 有没有其他方法安装的?

这几个地址应该是不用架梯子的,多切换几个网络环境(家、公司、学校、移动、联通…)试试。

如果都不行,可以到github上面找些临时用的梯子试试。

我试了不用梯子巨慢。41m的得下2个小时。搞不好就断连接。几次下来就报错。再次重来也没有断点又得重头来。 用了梯子能好点,但是还是会断。折腾了2天了。

我通过网站直接下可以下载下来。需要的包 我是想把下载好的按照lsp-java-update-server 函数指定的路径给塞进去。跳过下载的步骤。但是看源码没看懂。

请教下有没有熟悉lsp-java-update-server和maven怎么配合的。我想直接跳过下载,走后面执行安装的流程

报错信息里有执行的shell命令吧

maven不熟,以下纯属看代码+猜,是先下了一个构建用的pom.xml,然后执行maven指令(full-command那拼了些参数)用com.googlecode.maven-download-plugin去下载资源到pom.xml同级的target目录下? (${project.build.directory} 构建目录,缺省为target,这是上网搜的,需要自己验证一下),然后再执行解压拷贝等操作。可以试下把 lsp-java/pom.xml at master · emacs-lsp/lsp-java · GitHub 下载下来,然后把其它压缩包搁到它指定的目录,然后再把pom里下载操作删掉(26-81行),执行一下lsp-java--ensure-server拼出来的full-command。

@ yuanchuyouzuoshan 报错就是报的request timeout

@zsxh 非常感谢。我再看看

另外想请教下。从 终端启动 emacs, emacs不走终端的代理吗? 我终端启动了代理,下载墙外的东西很快,但是emacs下载就很慢。是需要也给emacs设置代理吗? 如果是,是怎么设置?直接给emacs配置临时的环境变量吗?

(setq! lsp-java-jdt-download-url “http://192.168.1.25:8080/OpenGrok/jdt-language-server-latest.tar.gz”) 我是自己下载下来放到tomcat上,再指定本地地址的

2 个赞

用的163镜像,下载没问题

我用了你的方法 jdt 下载很快,但是好像还需要下载另一个vscode-extension.zip的文件,还是很慢,有类似的办法吗?