You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 21, 2023. It is now read-only.
First off, thanks for all the great work on Metals, not only have I been a user myself (via VSCode) but have also used some of the internals to inform my own language server for a mission scripting language I've been working on for a while (not yet open source).
In my vscode extension impl, I've recently switched to using https://github.com/Jabba-Team/jabba for the underlying java downloading functionality and it has worked very well so far. In particular, it's great to know one is using a maintained tool (shyiko/jabba#845).
I did some searching and it seems this has not been mentioned in this repo so I thought I'd enter this ticket in case it motivates some consideration. Of course, feel free to close as you deem appropriate.
The text was updated successfully, but these errors were encountered:
Thanks for raising this! I think what we would actually want to use is the coursier which should manage to download the correct JVM version for each system. If that doesn't work correctly we can switch to the better maintained Jabba then.
(btw, the idea of using coursier is interesting, perhaps there is -or there will be- a (I guess, a scala.js-powered) nodejs package for it? or the idea is to use some sort of REST or GraphQL API to perform the java download ... anyway, just some quick reactions, no replies requested, I shall take a closer look at coursier at some point ;)
We were thinking of downloading the right native image for coursier and then using it for all the later setup. This wouldn't even need java before running the setup.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hello Metals team:
First off, thanks for all the great work on Metals, not only have I been a user myself (via VSCode) but have also used some of the internals to inform my own language server for a mission scripting language I've been working on for a while (not yet open source).
In my vscode extension impl, I've recently switched to using https://github.com/Jabba-Team/jabba for the underlying java downloading functionality and it has worked very well so far. In particular, it's great to know one is using a maintained tool (shyiko/jabba#845).
I did some searching and it seems this has not been mentioned in this repo so I thought I'd enter this ticket in case it motivates some consideration. Of course, feel free to close as you deem appropriate.
The text was updated successfully, but these errors were encountered: