Skip to content

Unable to start Metals. #1734

@zhuchenglllll

Description

@zhuchenglllll

When I try to start the Metals plugin in VS Code on Windows 11, I encounter the following errors:

Metals version: 1.6.1
Using coursier located at C:\Users\朱c.metals\cs.exe
openjdk version "17.0.14" 2025-01-21
OpenJDK Runtime Environment JBR-17.0.14+1-1367.22-nomod (build 17.0.14+1-b1367.22)
OpenJDK 64-Bit Server VM JBR-17.0.14+1-1367.22-nomod (build 17.0.14+1-b1367.22, mixed mode, sharing)
Using Java Home: C:\Program Files\Java\jdk-17

Error: Could not find or load main class scala.meta.metals.Main
Caused by: java.lang.ClassNotFoundException: scala.meta.metals.Main

[Error - 3:37:32 PM] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097

[Info - 3:37:32 PM] Connection to server got closed. Server will restart.
true

[Error - 3:37:32 PM] Metals client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097

[Error - 3:37:32 PM] Server process exited with code 1.
Error: Could not find or load main class scala.meta.metals.Main
Caused by: java.lang.ClassNotFoundException: scala.meta.metals.Main

[Error - 3:37:32 PM] Server process exited with code 1.
[Error - 3:37:32 PM] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097

[Info - 3:37:32 PM] Connection to server got closed. Server will restart.
true

[Error - 3:37:32 PM] Metals client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097

Could not launch Metals Language Server:
Pending response rejected since connection got disposed

Release notes was not shown: not showing release notes since they've already been seen for your current version

Error: Could not find or load main class scala.meta.metals.Main
Caused by: java.lang.ClassNotFoundException: scala.meta.metals.Main

[Error - 3:37:32 PM] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097

[Info - 3:37:32 PM] Connection to server got closed. Server will restart.
true

[Error - 3:37:32 PM] Metals client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097

[Error - 3:37:32 PM] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097

[Error - 3:37:32 PM] Server process exited with code 1.
Error: Could not find or load main class scala.meta.metals.Main
Caused by: java.lang.ClassNotFoundException: scala.meta.metals.Main

[Error - 3:37:33 PM] Server process exited with code 1.
[Error - 3:37:33 PM] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097

[Info - 3:37:33 PM] Connection to server got closed. Server will restart.
true

[Error - 3:37:33 PM] Metals client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097

[Error - 3:37:33 PM] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097

[Error - 3:37:33 PM] Server process exited with code 1.
Error: Could not find or load main class scala.meta.metals.Main
Caused by: java.lang.ClassNotFoundException: scala.meta.metals.Main

[Error - 3:37:33 PM] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097

[Error - 3:37:33 PM] The Metals server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

[Error - 3:37:33 PM] Metals client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097

[Error - 3:37:33 PM] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions