metals-vscode
metals-vscode copied to clipboard
Failed to connect with build server
Summary
- Metals unable to start properly
- Failed to connect with build server
- Invoke
Metals: Restart server
&Metals: Restart build server
, and both of them failed
Reproduce Steps
- Invoke
F1
and chooseMetals: New Scala Project
- Choose
scala/hello-world.g8
- Use a temporary folder (anywhere you want) to store the project, waiting VSCode fetching the project for you
-
VSCode reminds
Do you want to open the new project in a new window?
. ClickYes
- Wait a moment for SBT server startup and Metals server startup.
- SBT server startup succeeded and VSCode reminds
New sbt workspace detected, would you like to import the build?
. ClickImport build
- The Scala (Metals) plugin will start running
sbt bloopInstall
automatically. Around 30 seconds later, VSCode report an error thatFailed to connect with build server, no functionality will work. See logs for more details
.
Expected Behavior
SBT, Metals & Bloop should all launced successfully. Users can get powerful language support by Bloop Language Server.
Screenshots
Metals: Restart server
2022.03.09 11:41:34 INFO shutting down Metals
[Info - 上午11:41:35] Connection to server got closed. Server will restart.
2022.03.09 11:41:38 INFO logging to file E:\Repository\scala\.metals\metals.log
2022.03.09 11:41:38 INFO Started: Metals version 0.11.2 in workspace 'E:\Repository\scala' for client Visual Studio Code 1.65.1.
2022.03.09 11:41:38 INFO Parse release: 17.0.2
2022.03.09 11:41:41 INFO time: initialize in 3.2s
2022.03.09 11:41:42 INFO Flyway Community Edition 8.5.1 by Redgate
2022.03.09 11:41:42 INFO See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.1
2022.03.09 11:41:42 INFO
2022.03.09 11:41:42 INFO Database: jdbc:h2:file:E:\Repository\scala\.metals\metals (H2 2.0)
2022.03.09 11:41:42 INFO Successfully validated 3 migrations (execution time 00:00.036s)
2022.03.09 11:41:42 INFO Current version of schema "PUBLIC": 3
2022.03.09 11:41:42 INFO Schema "PUBLIC" is up to date. No migration necessary.
2022.03.09 11:41:42 INFO Attempting to connect to the build server...
2022.03.09 11:41:42 INFO skipping build import with status 'Installed'
2022.03.09 11:41:48 ERROR Starting the bsp launcher for bloop...
2022.03.09 11:41:48 ERROR Opening a bsp server connection with 'bsp --protocol tcp --port 18547'...
2022.03.09 11:41:48 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:41:48 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:41:48 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:41:48 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:41:48 ERROR error: The command bsp --protocol tcp --port 18547 returned with an error
2022.03.09 11:41:48 ERROR > No server running at 127.0.0.1:8212, let's fire one...
2022.03.09 11:41:48 ERROR > Resolving ch.epfl.scala:bloop-frontend_2.12:1.4.13...
2022.03.09 11:41:48 ERROR > Starting bloop server at 127.0.0.1:8212...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > error: Command 'C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.13\bloop-frontend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.13\sockets-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.13\bloop-shared_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.13\bloop-backend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.13\bloop-config_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.13\scala-debug-adapter_2.12-2.0.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.6.2\test-agent-1.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.6\interface-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar bloop.Server 8212' finished with 0: ''
2022.03.09 11:41:48 ERROR > Attempt connection a last time before giving up...
2022.03.09 11:41:48 ERROR > Attempting a connection to the server...
2022.03.09 11:41:48 ERROR > error: Server could not be started at None:Some(8212)! Giving up...
2022.03.09 11:41:48 ERROR error: The launcher failed to establish a bsp connection, aborting...
2022.03.09 11:41:48 ERROR Failed to connect with build server, no functionality will work.
java.lang.RuntimeException: The server did not start, got FailedToOpenBspConnection
at bloop.launcher.LauncherMain.failPromise$1(Launcher.scala:95)
at bloop.launcher.LauncherMain.runLauncher(Launcher.scala:122)
at scala.meta.internal.metals.BloopServers$$anon$2.run(BloopServers.scala:169)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.lang.Thread.run(Thread.java:833)
Metals: Restart build server
2022.03.09 11:42:51 INFO Attempting to connect to the build server...
2022.03.09 11:42:53 ERROR Starting the bsp launcher for bloop...
2022.03.09 11:42:53 ERROR Opening a bsp server connection with 'bsp --protocol tcp --port 42117'...
2022.03.09 11:42:53 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:42:53 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:42:53 ERROR error: The command bsp --protocol tcp --port 42117 returned with an error
2022.03.09 11:42:53 ERROR > No server running at 127.0.0.1:8212, let's fire one...
2022.03.09 11:42:53 ERROR > Resolving ch.epfl.scala:bloop-frontend_2.12:1.4.13...
2022.03.09 11:42:53 ERROR > Starting bloop server at 127.0.0.1:8212...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > error: Command 'C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.13\bloop-frontend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.13\sockets-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.13\bloop-shared_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.13\bloop-backend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.13\bloop-config_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.13\scala-debug-adapter_2.12-2.0.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.6.2\test-agent-1.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.6\interface-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar bloop.Server 8212' finished with 0: ''
2022.03.09 11:42:53 ERROR > Attempt connection a last time before giving up...
2022.03.09 11:42:53 ERROR > Attempting a connection to the server...
2022.03.09 11:42:53 ERROR > error: Server could not be started at None:Some(8212)! Giving up...
2022.03.09 11:42:53 ERROR error: The launcher failed to establish a bsp connection, aborting...
2022.03.09 11:42:53 ERROR Failed to connect with build server, no functionality will work.
java.lang.RuntimeException: The server did not start, got FailedToOpenBspConnection
at bloop.launcher.LauncherMain.failPromise$1(Launcher.scala:95)
at bloop.launcher.LauncherMain.runLauncher(Launcher.scala:122)
at scala.meta.internal.metals.BloopServers$$anon$2.run(BloopServers.scala:169)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.lang.Thread.run(Thread.java:833)
Metals: New scala project
Java home: C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\
Metals version: 0.11.2
2022.03.09 11:55:31 INFO logging to file E:\Repository\hello-world\.metals\metals.log
2022.03.09 11:55:31 INFO Started: Metals version 0.11.2 in workspace 'E:\Repository\hello-world' for client Visual Studio Code 1.65.1.
2022.03.09 11:55:31 INFO Parse release: 17.0.2
2022.03.09 11:55:38 INFO time: initialize in 6.87s
Initializing Scala Debugger
2022.03.09 11:55:39 INFO Flyway Community Edition 8.5.1 by Redgate
2022.03.09 11:55:39 INFO See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.1
2022.03.09 11:55:39 INFO
2022.03.09 11:55:39 INFO Database: jdbc:h2:file:E:\Repository\hello-world\.metals\metals (H2 2.0)
2022.03.09 11:55:39 INFO Successfully validated 3 migrations (execution time 00:00.079s)
2022.03.09 11:55:39 INFO Creating Schema History table "PUBLIC"."flyway_schema_history" ...
2022.03.09 11:55:39 INFO Current version of schema "PUBLIC": << Empty Schema >>
2022.03.09 11:55:39 INFO Migrating schema "PUBLIC" to version "1 - Create tables"
2022.03.09 11:55:39 INFO Migrating schema "PUBLIC" to version "2 - Server discovery"
2022.03.09 11:55:39 INFO Migrating schema "PUBLIC" to version "3 - Jar symbols"
2022.03.09 11:55:39 INFO Successfully applied 3 migrations to schema "PUBLIC", now at version v3 (execution time 00:00.083s)
2022.03.09 11:55:39 WARN Build server is not auto-connectable.
2022.03.09 11:56:03 INFO running 'C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java -Djline.terminal=jline.UnsupportedTerminal -Dsbt.log.noformat=true -Dfile.encoding=UTF-8 -jar C:\Users\DRAGON~1\AppData\Local\Temp\metals8191245065150310034\sbt-launch.jar -Dbloop.export-jar-classifiers=sources bloopInstall'
2022.03.09 11:56:07 INFO [info] welcome to sbt 1.6.2 (Microsoft Java 17.0.2)
2022.03.09 11:56:11 INFO [info] loading settings for project hello-world-build-build from metals.sbt ...
2022.03.09 11:56:13 INFO [info] loading project definition from E:\Repository\hello-world\project\project
2022.03.09 11:56:18 INFO [info] loading settings for project hello-world-build from metals.sbt ...
2022.03.09 11:56:18 INFO [info] loading project definition from E:\Repository\hello-world\project
2022.03.09 11:56:24 INFO [success] Generated .bloop\hello-world-build.json
2022.03.09 11:56:24 INFO [success] Total time: 5 s, completed 2022骞�3鏈�9鏃� 涓婂崍11:56:24
2022.03.09 11:56:26 INFO [info] loading settings for project hello-world from build.sbt ...
2022.03.09 11:56:26 INFO [info] set current project to hello-world (in build file:/E:/Repository/hello-world/)
2022.03.09 11:56:26 INFO [success] Generated .bloop\hello-world.json
2022.03.09 11:56:26 INFO [success] Generated .bloop\hello-world-test.json
2022.03.09 11:56:26 INFO [success] Total time: 1 s, completed 2022骞�3鏈�9鏃� 涓婂崍11:56:27
2022.03.09 11:56:27 INFO time: ran 'sbt bloopInstall' in 24s
2022.03.09 11:56:27 INFO Attempting to connect to the build server...
2022.03.09 11:56:32 ERROR Starting the bsp launcher for bloop...
2022.03.09 11:56:32 ERROR Opening a bsp server connection with 'bsp --protocol tcp --port 17984'...
2022.03.09 11:56:32 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:56:32 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:56:32 ERROR Waiting for the bsp connection to come up...
2022.03.09 11:56:32 ERROR error: The command bsp --protocol tcp --port 17984 returned with an error
2022.03.09 11:56:32 ERROR > No server running at 127.0.0.1:8212, let's fire one...
2022.03.09 11:56:32 ERROR > Resolving ch.epfl.scala:bloop-frontend_2.12:1.4.13...
2022.03.09 11:56:32 ERROR > Starting bloop server at 127.0.0.1:8212...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > error: Command 'C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.13\bloop-frontend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.13\sockets-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.13\bloop-shared_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.13\bloop-backend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.13\bloop-config_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.13\scala-debug-adapter_2.12-2.0.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.6.2\test-agent-1.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.6\interface-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar bloop.Server 8212' finished with 0: ''
2022.03.09 11:56:32 ERROR > Attempt connection a last time before giving up...
2022.03.09 11:56:32 ERROR > Attempting a connection to the server...
2022.03.09 11:56:32 ERROR > error: Server could not be started at None:Some(8212)! Giving up...
2022.03.09 11:56:32 ERROR error: The launcher failed to establish a bsp connection, aborting...
2022.03.09 11:56:32 ERROR Failed to connect with build server, no functionality will work.
java.lang.RuntimeException: The server did not start, got FailedToOpenBspConnection
at bloop.launcher.LauncherMain.failPromise$1(Launcher.scala:95)
at bloop.launcher.LauncherMain.runLauncher(Launcher.scala:122)
at scala.meta.internal.metals.BloopServers$$anon$2.run(BloopServers.scala:169)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.lang.Thread.run(Thread.java:833)
Installation Environments
- Operating system: Windows 10 Pro 21H2 (19044.1566)
- VSCode version: 1.65.1 (system setup)
- VSCode extension version: 1.13.0
- Metals version: 0.11.2
Additional Context
Related issue #758, but we have different environments.
Search Terms
None ...
Thanks for reporting! Does it work with the previous Metals server version? Does it help if you kill all the Java processes? There has been situations that there was an old broken server running in the background.
Another possible workaround would be to try running the command manually and see why it's failing (logs should be properly printed, but they don't seem to be :/)
C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.13\bloop-frontend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.13\sockets-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.13\bloop-shared_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.13\bloop-backend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.13\bloop-config_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.13\scala-debug-adapter_2.12-2.0.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.6.2\test-agent-1.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.6\interface-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar bloop.Server 8212
Lastly you could try and set a different JVM for bloop in USER_HOME/.bloop/bloop.json
:
{
"javaHome" : "<path-to-different-JDK>"
}
@tgodzik I'm sorry, but I can't get your instructions ...
Does it work with the previous Metals server version?
YES, IT DOES!!!
Last time I used Metals is Jan 15th this year and everything works perfect then. I downgraded Scala (Metals) plugin to v1.12.0 with Metals itself v0.11.1 and the Bloop Language Server work again!
What's going on??? Shen me gui???
Does it help if you kill all the Java processes?
No. I can't make sure if I correctly killed all the Java processes ...
I exited VSCode and terminate all java.exe
processes in Windows Task Manager. Then I restart the VSCode and waiting Metals & Bloop for startup. However, it still failed with a few minutes.
There has been situations that there was an old broken server running in the background.
If there DOES have an old broken server, where is it? Could we simply remove all the related folders and files, letting Metals reinstall itself correctly?
Another possible workaround would be to try running the command manually and see why it's failing (logs should be properly printed, but they don't seem to be :/)
I'm currently response to this issue on another machine with another bit different environment. I'll try this command next morning ...
Lastly you could try and set a different JVM for bloop.
I tried a different JVM for Bloop soon after. Instead of switching it in ~/.bloop/bloop.json
, I uninstalled Microsoft.OpenJDK.17
and installed Oracle.JDK.17
instead using winget.exe
. But it still failed with the same exception ...
Shall I downgrade to Oracle JDK 11?
If you killed all the java processes then most likely it's not an issue of an older Bloop server.
Shall I downgrade to Oracle JDK 11?
That might help as a workaround although Bloop should work on JDK 17, but I don't see any indications why this isn't working currently.
Alternatively, you could try using sbt as the build server. You would need to run Metals: Switch build server
command and choose sbt.
Does it work with the previous Metals server version?
YES, IT DOES!!!
Last time I used Metals is Jan 15th this year and everything works perfect then.
I downgraded Scala (Metals) plugin to v1.12.0 with Metals itself v0.11.1 on my current device (different from what I mentioned in the Installation Environment
section) and the Bloop Language Server works again!
What's going on??? Shen me gui??? I'm totally confused with this wierd situation 😵
I think it's most likely working with a previous Bloop version. Do you see in the logs what version was started? We might be able to check the changes for the issue that caused it. The release notes are here https://github.com/scalacenter/bloop/releases/tag/v1.4.13
There are two PRs related to Java:
- https://github.com/scalacenter/bloop/pull/1671 - do you have JAVA_HOME set up properly?
- https://github.com/scalacenter/bloop/pull/1657 - this however hould fix things (what does
C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java -version
say?)
Do you see in the logs what version was started?
Yes, I do. The connected build server are as follows:
- Scala (Metals) v1.12.0
- Metals v0.11.1
- Bloop v1.4.13
Do you have
$JAVA_HOME
set up properly?
Yes, I do. At least on my current device.
PowerShell 7.2.1
Copyright (c) Microsoft Corporation.
https://aka.ms/powershell
Type 'help' to get help.
Loading personal and system profiles took 1815ms.
Scala λ echo $env:JAVA_HOME
C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\
What does
"C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java" -version
say?
Scala λ java -version
openjdk version "17.0.2" 2022-01-18 LTS
OpenJDK Runtime Environment Microsoft-30338 (build 17.0.2+8-LTS)
OpenJDK 64-Bit Server VM Microsoft-30338 (build 17.0.2+8-LTS, mixed mode, sharing)
Scala λ & 'C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\bin\java' -version
openjdk version "17.0.2" 2022-01-18 LTS
OpenJDK Runtime Environment Microsoft-30338 (build 17.0.2+8-LTS)
OpenJDK 64-Bit Server VM Microsoft-30338 (build 17.0.2+8-LTS, mixed mode, sharing)
Now I try again with the newer plugin:
- Scala (Metals) v1.13.0
- Metals v0.11.2
- Bloop v1.4.13
This time Bloop is successfully connected. Logs are as follows:
Log outputs of Metals (click to expand)
Java home: C:\Program Files\Microsoft\jdk-17.0.2.8-hotspot\
Metals version: 0.11.2
2022.03.09 21:51:18 INFO logging to file C:\Users\Dragon1573\Repos\playground\Scala\.metals\metals.log
2022.03.09 21:51:18 INFO Started: Metals version 0.11.2 in workspace 'C:\Users\Dragon1573\Repos\playground\Scala' for client Visual Studio Code 1.65.1.
2022.03.09 21:51:18 INFO Parse release: 17.0.2
2022.03.09 21:51:22 INFO time: initialize in 4.35s
Initializing Scala Debugger
2022.03.09 21:51:22 INFO Deleting old database format C:\Users\Dragon1573\Repos\playground\Scala\.metals\metals.h2.db
2022.03.09 21:51:22 INFO Flyway Community Edition 8.5.1 by Redgate
2022.03.09 21:51:22 INFO See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.1
2022.03.09 21:51:22 INFO
2022.03.09 21:51:22 INFO Database: jdbc:h2:file:C:\Users\Dragon1573\Repos\playground\Scala\.metals\metals (H2 2.0)
2022.03.09 21:51:23 INFO Successfully validated 3 migrations (execution time 00:00.061s)
2022.03.09 21:51:23 INFO Current version of schema "PUBLIC": 3
2022.03.09 21:51:23 INFO Schema "PUBLIC" is up to date. No migration necessary.
2022.03.09 21:51:24 INFO Attempting to connect to the build server...
2022.03.09 21:51:24 INFO skipping build import with status 'Requested'
2022.03.09 21:51:25 INFO tracing is enabled: C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.09 21:51:25 INFO Attempting to connect to the build server...
2022.03.09 21:51:25 INFO tracing is enabled: C:\Users\Dragon1573\Repos\playground\Scala\project\.metals\bsp.trace.json
2022.03.09 21:51:25 INFO time: Connected to build server in 1.66s
2022.03.09 21:51:25 INFO Connected to Build server: Bloop v1.4.13
2022.03.09 21:51:26 INFO time: Imported build in 0.51s
Screenshot (click to expand)
There seems to be nothing to indicate why it failed at the first place :/
Let's keep this open and see if anyone encounters the same issue and maybe we could find more data.
I switch back to the device in my office (details are in Installation Environments section).
It's currently running the following stuffs:
- Oracle JDK v17.0.2
- SBT v1.6.2
- Scala (Metals) plugin v1.13.0
- Metals v0.11.2
- Bloop version unknown, failed to connect
Scala (Metals) v1.13.0 Crash Logs
Java home: E:\Applications\Oracle\JDK
Metals version: 0.11.2
2022.03.10 08:31:21 INFO logging to file E:\Repository\Scala\.metals\metals.log
2022.03.10 08:31:21 INFO Started: Metals version 0.11.2 in workspace 'E:\Repository\Scala' for client Visual Studio Code 1.65.1.
2022.03.10 08:31:21 INFO Parse release: 17.0.2
2022.03.10 08:31:30 INFO time: initialize in 9.37s
Initializing Scala Debugger
2022.03.10 08:31:32 INFO Flyway Community Edition 8.5.1 by Redgate
2022.03.10 08:31:32 INFO See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.1
2022.03.10 08:31:32 INFO
2022.03.10 08:31:32 INFO Database: jdbc:h2:file:E:\Repository\Scala\.metals\metals (H2 2.0)
2022.03.10 08:31:32 INFO Successfully validated 3 migrations (execution time 00:00.021s)
2022.03.10 08:31:32 INFO Creating Schema History table "PUBLIC"."flyway_schema_history" ...
2022.03.10 08:31:32 INFO Current version of schema "PUBLIC": << Empty Schema >>
2022.03.10 08:31:32 INFO Migrating schema "PUBLIC" to version "1 - Create tables"
2022.03.10 08:31:32 INFO Migrating schema "PUBLIC" to version "2 - Server discovery"
2022.03.10 08:31:32 INFO Migrating schema "PUBLIC" to version "3 - Jar symbols"
2022.03.10 08:31:32 INFO Successfully applied 3 migrations to schema "PUBLIC", now at version v3 (execution time 00:00.072s)
2022.03.10 08:31:32 WARN Build server is not auto-connectable.
2022.03.10 08:31:34 WARN no build target for: E:\Repository\Scala\build.sbt
2022.03.10 08:32:23 INFO no build target found for E:\Repository\Scala\build.sbt. Using presentation compiler with project's scala-library version: 3.1.1
2022.03.10 08:32:39 INFO time: code lens generation in 1m
2022.03.10 08:32:39 INFO time: code lens generation in 1m
2022.03.10 08:34:27 WARN no build target for: E:\Repository\Scala\src\main\scala\Main.scala
2022.03.10 08:34:34 WARN no build target for: E:\Repository\Scala\src\main\scala\Main.scala
2022.03.10 08:34:34 WARN no build target for: E:\Repository\Scala\src\main\scala\Main.scala
2022.03.10 08:34:37 WARN no build target for: E:\Repository\Scala\src\main\scala\Main.scala
2022.03.10 08:34:39 WARN no build target for: E:\Repository\Scala\src\main\scala\Main.scala
2022.03.10 08:34:50 WARN no build target for: E:\Repository\Scala\src\main\scala\Main.scala
2022.03.10 08:34:51 INFO running 'E:\Applications\Oracle\JDK\bin\java -Djline.terminal=jline.UnsupportedTerminal -Dsbt.log.noformat=true -Dfile.encoding=UTF-8 -Dsbt.version=1.6.2 -jar C:\Users\DRAGON~1\AppData\Local\Temp\metals6788960945101526416\sbt-launch.jar -Dbloop.export-jar-classifiers=sources bloopInstall'
2022.03.10 08:35:59 INFO [info] Updated file E:\Repository\Scala\project\build.properties: set sbt.version to 1.6.2
2022.03.10 08:35:59 INFO [info] welcome to sbt 1.6.2 (Oracle Corporation Java 17.0.2)
2022.03.10 08:36:03 INFO [info] loading settings for project global-plugins from plugins.sbt ...
2022.03.10 08:36:05 INFO [info] loading global plugins from C:\Users\Dragon1573\.sbt\1.0\plugins
2022.03.10 08:36:07 INFO [warn] sbt-bloop-1.4.13.jar no longer exists at C:\Users\Dragon1573\AppData\Local\Coursier\Cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sbt-bloop_2.12_1.0\1.4.13\sbt-bloop-1.4.13.jar
2022.03.10 08:37:08 INFO [info] loading settings for project scala-build-build from metals.sbt ...
2022.03.10 08:37:08 INFO [info] loading project definition from E:\Repository\Scala\project\project
2022.03.10 08:37:28 INFO [success] Generated .bloop\scala-build-build.json
2022.03.10 08:37:28 INFO [success] Total time: 20 s, completed 2022骞�3鏈�10鏃� 涓婂崍8:37:28
2022.03.10 08:37:30 INFO [info] loading settings for project scala-build from metals.sbt ...
2022.03.10 08:37:30 INFO [info] loading project definition from E:\Repository\Scala\project
2022.03.10 08:37:33 INFO [success] Generated .bloop\scala-build.json
2022.03.10 08:37:33 INFO [success] Total time: 4 s, completed 2022骞�3鏈�10鏃� 涓婂崍8:37:34
2022.03.10 08:37:36 INFO [info] loading settings for project scala from build.sbt ...
2022.03.10 08:37:36 INFO [info] set current project to scala (in build file:/E:/Repository/Scala/)
2022.03.10 08:38:04 INFO [success] Generated .bloop\scala.json
2022.03.10 08:38:04 INFO [success] Generated .bloop\scala-test.json
2022.03.10 08:38:04 INFO [success] Total time: 28 s, completed 2022骞�3鏈�10鏃� 涓婂崍8:38:05
2022.03.10 08:38:05 INFO time: ran 'sbt bloopInstall' in 3m14s
2022.03.10 08:38:05 INFO Attempting to connect to the build server...
2022.03.10 08:38:28 ERROR Starting the bsp launcher for bloop...
2022.03.10 08:38:28 ERROR Opening a bsp server connection with 'bsp --protocol tcp --port 34047'...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:38:28 ERROR error: The command bsp --protocol tcp --port 34047 returned with an error
2022.03.10 08:38:28 ERROR > No server running at 127.0.0.1:8212, let's fire one...
2022.03.10 08:38:28 ERROR > Resolving ch.epfl.scala:bloop-frontend_2.12:1.4.13...
2022.03.10 08:38:28 ERROR > Starting bloop server at 127.0.0.1:8212...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > error: Command 'E:\Applications\Oracle\JDK\bin\java -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.13\bloop-frontend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.13\sockets-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.13\bloop-shared_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.13\bloop-backend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.13\bloop-config_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.13\scala-debug-adapter_2.12-2.0.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.6.2\test-agent-1.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.6\interface-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar bloop.Server 8212' finished with 0: ''
2022.03.10 08:38:28 ERROR > Attempt connection a last time before giving up...
2022.03.10 08:38:28 ERROR > Attempting a connection to the server...
2022.03.10 08:38:28 ERROR > error: Server could not be started at None:Some(8212)! Giving up...
2022.03.10 08:38:28 ERROR error: The launcher failed to establish a bsp connection, aborting...
2022.03.10 08:38:28 ERROR Failed to connect with build server, no functionality will work.
java.lang.RuntimeException: The server did not start, got FailedToOpenBspConnection
at bloop.launcher.LauncherMain.failPromise$1(Launcher.scala:95)
at bloop.launcher.LauncherMain.runLauncher(Launcher.scala:122)
at scala.meta.internal.metals.BloopServers$$anon$2.run(BloopServers.scala:169)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.lang.Thread.run(Thread.java:833)
Then I try to downgrade it. After restart, it failed again ...
- Oracle JDK v17.0.2
- SBT v1.6.2
- Scala (Metals) plugin v1.12.0
- Metals v0.11.1
- Bloop version unknown, failed to connect
Scala (Metals) v1.12.0 Crash Logs
Java home: E:\Applications\Oracle\JDK
Metals version: 0.11.1
Downloading https://repo1.maven.org/maven2/org/scalameta/metals_2.12/0.11.1/metals_2.12-0.11.1.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/metals_2.12/0.11.1/metals_2.12-0.11.1.pom
Downloading https://repo1.maven.org/maven2/ch/epfl/scala/bloop-launcher_2.12/1.4.12/bloop-launcher_2.12-1.4.12.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-dynamic_2.12/3.0.5/scalafmt-dynamic_2.12-3.0.5.pom
Downloading https://repo1.maven.org/maven2/com/h2database/h2/1.4.200/h2-1.4.200.pom
Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.12/1.4.4/ujson_2.12-1.4.4.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/scalameta_2.12/4.4.32/scalameta_2.12-4.4.32.pom
Downloading https://repo1.maven.org/maven2/org/jboss/xnio/xnio-nio/3.8.5.Final/xnio-nio-3.8.5.Final.pom
Downloaded https://repo1.maven.org/maven2/ch/epfl/scala/bloop-launcher_2.12/1.4.12/bloop-launcher_2.12-1.4.12.pom
Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.12/0.9.16/metaconfig-core_2.12-0.9.16.pom
Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.12/0.9.16/metaconfig-core_2.12-0.9.16.pom
Downloading https://repo1.maven.org/maven2/com/outr/scribe-slf4j_2.12/3.6.7/scribe-slf4j_2.12-3.6.7.pom
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.12/1.4.4/ujson_2.12-1.4.4.pom
Downloading https://repo1.maven.org/maven2/org/flywaydb/flyway-core/8.4.1/flyway-core-8.4.1.pom
Downloaded https://repo1.maven.org/maven2/org/jboss/xnio/xnio-nio/3.8.5.Final/xnio-nio-3.8.5.Final.pom
Downloading https://repo1.maven.org/maven2/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-dynamic_2.12/3.0.5/scalafmt-dynamic_2.12-3.0.5.pom
Downloading https://repo1.maven.org/maven2/io/undertow/undertow-core/2.2.14.Final/undertow-core-2.2.14.Final.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/scalameta_2.12/4.4.32/scalameta_2.12-4.4.32.pom
Downloading https://repo1.maven.org/maven2/com/outr/scribe-file_2.12/3.6.7/scribe-file_2.12-3.6.7.pom
Downloaded https://repo1.maven.org/maven2/com/h2database/h2/1.4.200/h2-1.4.200.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/semanticdb-scalac-core_2.12.15/4.4.32/semanticdb-scalac-core_2.12.15-4.4.32.pom
Downloaded https://repo1.maven.org/maven2/com/outr/scribe-slf4j_2.12/3.6.7/scribe-slf4j_2.12-3.6.7.pom
Downloading https://repo1.maven.org/maven2/com/outr/scribe_2.12/3.6.7/scribe_2.12-3.6.7.pom
Downloaded https://repo1.maven.org/maven2/org/flywaydb/flyway-core/8.4.1/flyway-core-8.4.1.pom
Downloaded https://repo1.maven.org/maven2/com/outr/scribe-file_2.12/3.6.7/scribe-file_2.12-3.6.7.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/mtags_2.12.15/0.11.1/mtags_2.12.15-0.11.1.pom
Downloaded https://repo1.maven.org/maven2/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/mdoc-interfaces/2.2.24/mdoc-interfaces-2.2.24.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/semanticdb-scalac-core_2.12.15/4.4.32/semanticdb-scalac-core_2.12.15-4.4.32.pom
Downloaded https://repo1.maven.org/maven2/io/undertow/undertow-core/2.2.14.Final/undertow-core-2.2.14.Final.pom
Downloaded https://repo1.maven.org/maven2/com/outr/scribe_2.12/3.6.7/scribe_2.12-3.6.7.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/mtags_2.12.15/0.11.1/mtags_2.12.15-0.11.1.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/mdoc-interfaces/2.2.24/mdoc-interfaces-2.2.24.pom
Downloading https://repo1.maven.org/maven2/io/undertow/undertow-parent/2.2.14.Final/undertow-parent-2.2.14.Final.pom
Downloading https://repo1.maven.org/maven2/org/flywaydb/flyway-parent/8.4.1/flyway-parent-8.4.1.pom
Downloading https://repo1.maven.org/maven2/org/jboss/xnio/xnio-all/3.8.5.Final/xnio-all-3.8.5.Final.pom
Downloading https://repo1.maven.org/maven2/com/google/guava/guava-parent/31.0.1-jre/guava-parent-31.0.1-jre.pom
Downloaded https://repo1.maven.org/maven2/com/google/guava/guava-parent/31.0.1-jre/guava-parent-31.0.1-jre.pom
Downloaded https://repo1.maven.org/maven2/org/jboss/xnio/xnio-all/3.8.5.Final/xnio-all-3.8.5.Final.pom
Downloaded https://repo1.maven.org/maven2/io/undertow/undertow-parent/2.2.14.Final/undertow-parent-2.2.14.Final.pom
Downloaded https://repo1.maven.org/maven2/org/flywaydb/flyway-parent/8.4.1/flyway-parent-8.4.1.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.12/4.4.32/parsers_2.12-4.4.32.pom
Downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_2.12/0.7.0/geny_2.12-0.7.0.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/mtags-interfaces/0.11.1/mtags-interfaces-0.11.1.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-interfaces/3.0.5/scalafmt-interfaces-3.0.5.pom
Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.pom
Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.pom
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/geny_2.12/0.7.0/geny_2.12-0.7.0.pom
Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.12/1.4.4/upickle-core_2.12-1.4.4.pom
Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.pom
Downloading https://repo1.maven.org/maven2/org/jboss/xnio/xnio-api/3.8.5.Final/xnio-api-3.8.5.Final.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.12/4.4.32/parsers_2.12-4.4.32.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/mtags-interfaces/0.11.1/mtags-interfaces-0.11.1.pom
Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.2.7/sourcecode_2.12-0.2.7.pom
Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.12/0.7.1/pprint_2.12-0.7.1.pom
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.2.7/sourcecode_2.12-0.2.7.pom
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.12/0.7.1/pprint_2.12-0.7.1.pom
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.12/1.4.4/upickle-core_2.12-1.4.4.pom
Downloaded https://repo1.maven.org/maven2/org/jboss/xnio/xnio-api/3.8.5.Final/xnio-api-3.8.5.Final.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-interfaces/3.0.5/scalafmt-interfaces-3.0.5.pom
Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.pom
Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.7.1/error_prone_parent-2.7.1.pom
Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/1.7.32/slf4j-parent-1.7.32.pom
Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.7.1/error_prone_parent-2.7.1.pom
Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/1.7.32/slf4j-parent-1.7.32.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/trees_2.12/4.4.32/trees_2.12-4.4.32.pom
Downloading https://repo1.maven.org/maven2/org/wildfly/common/wildfly-common/1.5.2.Final/wildfly-common-1.5.2.Final.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/trees_2.12/4.4.32/trees_2.12-4.4.32.pom
Downloaded https://repo1.maven.org/maven2/org/wildfly/common/wildfly-common/1.5.2.Final/wildfly-common-1.5.2.Final.pom
Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.12/4.4.32/common_2.12-4.4.32.pom
Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.12/4.4.32/common_2.12-4.4.32.pom
Downloading https://repo1.maven.org/maven2/org/wildfly/common/wildfly-common/1.5.2.Final/wildfly-common-1.5.2.Final.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/mtags_2.12.15/0.11.1/mtags_2.12.15-0.11.1.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.12/4.4.32/parsers_2.12-4.4.32.jar
Downloaded https://repo1.maven.org/maven2/org/wildfly/common/wildfly-common/1.5.2.Final/wildfly-common-1.5.2.Final.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/mdoc-interfaces/2.2.24/mdoc-interfaces-2.2.24.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/mdoc-interfaces/2.2.24/mdoc-interfaces-2.2.24.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/trees_2.12/4.4.32/trees_2.12-4.4.32.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-dynamic_2.12/3.0.5/scalafmt-dynamic_2.12-3.0.5.jar
Downloading https://repo1.maven.org/maven2/ch/epfl/scala/bloop-launcher_2.12/1.4.12/bloop-launcher_2.12-1.4.12.jar
Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-dynamic_2.12/3.0.5/scalafmt-dynamic_2.12-3.0.5.jar
Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.12/0.9.16/metaconfig-core_2.12-0.9.16.jar
Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.jar
Downloading https://repo1.maven.org/maven2/com/outr/scribe-file_2.12/3.6.7/scribe-file_2.12-3.6.7.jar
Downloaded https://repo1.maven.org/maven2/com/outr/scribe-file_2.12/3.6.7/scribe-file_2.12-3.6.7.jar
Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.12/1.4.4/upickle-core_2.12-1.4.4.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.12/4.4.32/parsers_2.12-4.4.32.jar
Downloading https://repo1.maven.org/maven2/com/h2database/h2/1.4.200/h2-1.4.200.jar
Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.12/0.9.16/metaconfig-core_2.12-0.9.16.jar
Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.12/1.4.4/ujson_2.12-1.4.4.jar
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.12/1.4.4/upickle-core_2.12-1.4.4.jar
Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.12/0.7.1/pprint_2.12-0.7.1.jar
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.12/0.7.1/pprint_2.12-0.7.1.jar
Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.jar
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.12/1.4.4/ujson_2.12-1.4.4.jar
Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.2.7/sourcecode_2.12-0.2.7.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/mtags_2.12.15/0.11.1/mtags_2.12.15-0.11.1.jar
Downloading https://repo1.maven.org/maven2/com/outr/scribe_2.12/3.6.7/scribe_2.12-3.6.7.jar
Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/mtags-interfaces/0.11.1/mtags-interfaces-0.11.1.jar
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.2.7/sourcecode_2.12-0.2.7.jar
Downloading https://repo1.maven.org/maven2/org/jboss/xnio/xnio-api/3.8.5.Final/xnio-api-3.8.5.Final.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/mtags-interfaces/0.11.1/mtags-interfaces-0.11.1.jar
Downloading https://repo1.maven.org/maven2/com/outr/scribe-slf4j_2.12/3.6.7/scribe-slf4j_2.12-3.6.7.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/trees_2.12/4.4.32/trees_2.12-4.4.32.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/semanticdb-scalac-core_2.12.15/4.4.32/semanticdb-scalac-core_2.12.15-4.4.32.jar
Downloaded https://repo1.maven.org/maven2/com/outr/scribe-slf4j_2.12/3.6.7/scribe-slf4j_2.12-3.6.7.jar
Downloading https://repo1.maven.org/maven2/org/jboss/xnio/xnio-nio/3.8.5.Final/xnio-nio-3.8.5.Final.jar
Downloaded https://repo1.maven.org/maven2/com/outr/scribe_2.12/3.6.7/scribe_2.12-3.6.7.jar
Downloading https://repo1.maven.org/maven2/org/flywaydb/flyway-core/8.4.1/flyway-core-8.4.1.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/semanticdb-scalac-core_2.12.15/4.4.32/semanticdb-scalac-core_2.12.15-4.4.32.jar
Downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_2.12/0.7.0/geny_2.12-0.7.0.jar
Downloaded https://repo1.maven.org/maven2/org/jboss/xnio/xnio-nio/3.8.5.Final/xnio-nio-3.8.5.Final.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/scalameta_2.12/4.4.32/scalameta_2.12-4.4.32.jar
Downloaded https://repo1.maven.org/maven2/ch/epfl/scala/bloop-launcher_2.12/1.4.12/bloop-launcher_2.12-1.4.12.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/metals_2.12/0.11.1/metals_2.12-0.11.1.jar
Downloaded https://repo1.maven.org/maven2/com/lihaoyi/geny_2.12/0.7.0/geny_2.12-0.7.0.jar
Downloading https://repo1.maven.org/maven2/io/undertow/undertow-core/2.2.14.Final/undertow-core-2.2.14.Final.jar
Downloaded https://repo1.maven.org/maven2/org/jboss/xnio/xnio-api/3.8.5.Final/xnio-api-3.8.5.Final.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.12/4.4.32/common_2.12-4.4.32.jar
Downloaded https://repo1.maven.org/maven2/org/flywaydb/flyway-core/8.4.1/flyway-core-8.4.1.jar
Downloading https://repo1.maven.org/maven2/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/scalameta_2.12/4.4.32/scalameta_2.12-4.4.32.jar
Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-interfaces/3.0.5/scalafmt-interfaces-3.0.5.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-interfaces/3.0.5/scalafmt-interfaces-3.0.5.jar
Downloaded https://repo1.maven.org/maven2/io/undertow/undertow-core/2.2.14.Final/undertow-core-2.2.14.Final.jar
Downloaded https://repo1.maven.org/maven2/com/h2database/h2/1.4.200/h2-1.4.200.jar
Downloaded https://repo1.maven.org/maven2/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.12/4.4.32/common_2.12-4.4.32.jar
Downloaded https://repo1.maven.org/maven2/org/scalameta/metals_2.12/0.11.1/metals_2.12-0.11.1.jar
2022.03.10 08:42:35 INFO logging to file E:\Repository\Scala\.metals\metals.log
2022.03.10 08:42:35 INFO Started: Metals version 0.11.1 in workspace 'E:\Repository\Scala' for client Visual Studio Code 1.65.1.
2022.03.10 08:42:35 INFO Parse release: 17.0.2
2022.03.10 08:42:39 INFO time: initialize in 3.77s
Initializing Scala Debugger
2022.03.10 08:42:40 INFO Flyway Community Edition 8.4.1 by Redgate
2022.03.10 08:42:40 INFO Database: jdbc:h2:file:E:\Repository\Scala\.metals\metals (H2 1.4)
2022.03.10 08:42:40 INFO Successfully validated 3 migrations (execution time 00:00.113s)
2022.03.10 08:42:40 INFO Creating Schema History table "PUBLIC"."flyway_schema_history" ...
2022.03.10 08:42:40 INFO Current version of schema "PUBLIC": << Empty Schema >>
2022.03.10 08:42:40 INFO Migrating schema "PUBLIC" to version "1 - Create tables"
2022.03.10 08:42:40 INFO Migrating schema "PUBLIC" to version "2 - Server discovery"
2022.03.10 08:42:40 INFO Migrating schema "PUBLIC" to version "3 - Jar symbols"
2022.03.10 08:42:40 INFO Successfully applied 3 migrations to schema "PUBLIC", now at version v3 (execution time 00:00.111s)
2022.03.10 08:42:42 INFO Attempting to connect to the build server...
2022.03.10 08:43:01 ERROR Starting the bsp launcher for bloop...
2022.03.10 08:43:01 ERROR Opening a bsp server connection with 'bsp --protocol tcp --port 37988'...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:43:01 ERROR error: The command bsp --protocol tcp --port 37988 returned with an error
2022.03.10 08:43:01 ERROR > No server running at 127.0.0.1:8212, let's fire one...
2022.03.10 08:43:01 ERROR > Resolving ch.epfl.scala:bloop-frontend_2.12:1.4.12...
2022.03.10 08:43:01 ERROR > Starting bloop server at 127.0.0.1:8212...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > error: Command 'java -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.12\bloop-frontend_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.12\sockets-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.12\bloop-shared_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.12\bloop-backend_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.12\bloop-config_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.12\scala-debug-adapter_2.12-2.0.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.5.5\test-agent-1.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.4\interface-1.0.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar bloop.Server 8212' finished with 0: ''
2022.03.10 08:43:01 ERROR > Attempt connection a last time before giving up...
2022.03.10 08:43:01 ERROR > Attempting a connection to the server...
2022.03.10 08:43:01 ERROR > error: Server could not be started at None:Some(8212)! Giving up...
2022.03.10 08:43:01 ERROR error: The launcher failed to establish a bsp connection, aborting...
2022.03.10 08:43:01 ERROR Failed to connect with build server, no functionality will work.
java.lang.RuntimeException: The server did not start, got FailedToOpenBspConnection
at bloop.launcher.LauncherMain.failPromise$1(Launcher.scala:95)
at bloop.launcher.LauncherMain.runLauncher(Launcher.scala:122)
at scala.meta.internal.metals.BloopServers$$anon$2.run(BloopServers.scala:169)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.lang.Thread.run(Thread.java:833)
2022.03.10 08:43:01 WARN no build target for: E:\Repository\Scala\src\main\scala\Main.scala
2022.03.10 08:43:10 INFO running 'E:\Applications\Oracle\JDK\bin\java -Djline.terminal=jline.UnsupportedTerminal -Dsbt.log.noformat=true -Dfile.encoding=UTF-8 -jar C:\Users\DRAGON~1\AppData\Local\Temp\metals5156608386631688971\sbt-launch.jar -Dbloop.export-jar-classifiers=sources bloopInstall'
2022.03.10 08:43:29 INFO [info] welcome to sbt 1.6.2 (Oracle Corporation Java 17.0.2)
2022.03.10 08:43:32 INFO [info] loading settings for project global-plugins from plugins.sbt ...
2022.03.10 08:43:34 INFO [info] loading global plugins from C:\Users\Dragon1573\.sbt\1.0\plugins
2022.03.10 08:43:48 INFO no build target found for E:\Repository\Scala\src\main\scala\Main.scala. Using presentation compiler with project's scala-library version: 3.1.0
2022.03.10 08:43:49 INFO [info] loading settings for project scala-build-build from metals.sbt ...
2022.03.10 08:43:49 INFO [info] loading project definition from E:\Repository\Scala\project\project
2022.03.10 08:43:54 INFO time: code lens generation in 56s
2022.03.10 08:43:54 INFO time: code lens generation in 56s
2022.03.10 08:44:01 INFO [success] Generated .bloop\scala-build-build.json
2022.03.10 08:44:01 INFO [success] Total time: 11 s, completed 2022骞�3鏈�10鏃� 涓婂崍8:44:01
2022.03.10 08:44:02 INFO [info] loading settings for project scala-build from metals.sbt ...
2022.03.10 08:44:02 INFO [info] loading project definition from E:\Repository\Scala\project
2022.03.10 08:44:05 INFO [success] Generated .bloop\scala-build.json
2022.03.10 08:44:05 INFO [success] Total time: 3 s, completed 2022骞�3鏈�10鏃� 涓婂崍8:44:05
2022.03.10 08:44:05 INFO [info] loading settings for project scala from build.sbt ...
2022.03.10 08:44:05 INFO [info] set current project to scala (in build file:/E:/Repository/Scala/)
2022.03.10 08:44:07 INFO [success] Generated .bloop\scala.json
2022.03.10 08:44:07 INFO [success] Generated .bloop\scala-test.json
2022.03.10 08:44:07 INFO [success] Total time: 1 s, completed 2022骞�3鏈�10鏃� 涓婂崍8:44:07
2022.03.10 08:44:07 INFO time: ran 'sbt bloopInstall' in 56s
2022.03.10 08:44:07 INFO Attempting to connect to the build server...
2022.03.10 08:44:09 ERROR Starting the bsp launcher for bloop...
2022.03.10 08:44:09 ERROR Opening a bsp server connection with 'bsp --protocol tcp --port 31880'...
2022.03.10 08:44:09 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:44:09 ERROR Waiting for the bsp connection to come up...
2022.03.10 08:44:09 ERROR error: The command bsp --protocol tcp --port 31880 returned with an error
2022.03.10 08:44:09 ERROR > No server running at 127.0.0.1:8212, let's fire one...
2022.03.10 08:44:09 ERROR > Resolving ch.epfl.scala:bloop-frontend_2.12:1.4.12...
2022.03.10 08:44:09 ERROR > Starting bloop server at 127.0.0.1:8212...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > error: Command 'java -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.12\bloop-frontend_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.12\sockets-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.12\bloop-shared_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.12\bloop-backend_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.12\bloop-config_2.12-1.4.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.12\scala-debug-adapter_2.12-2.0.12.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.5.5\test-agent-1.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.4\interface-1.0.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar bloop.Server 8212' finished with 0: ''
2022.03.10 08:44:09 ERROR > Attempt connection a last time before giving up...
2022.03.10 08:44:09 ERROR > Attempting a connection to the server...
2022.03.10 08:44:09 ERROR > error: Server could not be started at None:Some(8212)! Giving up...
2022.03.10 08:44:09 ERROR error: The launcher failed to establish a bsp connection, aborting...
2022.03.10 08:44:09 ERROR Failed to connect with build server, no functionality will work.
java.lang.RuntimeException: The server did not start, got FailedToOpenBspConnection
at bloop.launcher.LauncherMain.failPromise$1(Launcher.scala:95)
at bloop.launcher.LauncherMain.runLauncher(Launcher.scala:122)
at scala.meta.internal.metals.BloopServers$$anon$2.run(BloopServers.scala:169)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.lang.Thread.run(Thread.java:833)
I quit VSCode and killed all java.exe
processes in Windows Task Manager, then I test your EXTREMELY-LONG commands provided for me. Logs are as follows:
Launch Bloop Server Manually
C:\Users\Dragon1573\Desktop>cat test.cmd
"E:\Applications\Oracle\JDK\bin\java" -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath "C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.13\bloop-frontend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.13\sockets-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.13\bloop-shared_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.13\bloop-backend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.13\bloop-config_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.13\scala-debug-adapter_2.12-2.0.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4%2B47-d881fa2f\zinc_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.6.2\test-agent-1.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0%2B1-7f1080f1\com-microsoft-java-debug-core-0.21.0%2B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.6\interface-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0%2B6-f651bd93\directory-watcher-0.8.0%2B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4%2B47-d881fa2f\zinc-persist_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4%2B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-effect_2.12\7.2.20\scalaz-effect_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.0.0\librarymanagement-core_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.2\sjson-new-core_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd\ivy-2.3.0-sbt-a3314352b638afbf0dca19f127e8263ed6f898bd.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\zipkin2\zipkin\2.12.1\zipkin-2.12.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-reporter\2.7.15\zipkin-reporter-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-tree\9.2\asm-tree-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-analysis\9.2\asm-analysis-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\jctools\jctools-core\2.0.1\jctools-core-2.0.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\chuusai\shapeless_2.12\2.3.3\shapeless_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-numbers_2.12\0.9.3\circe-numbers_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-core_2.12\1.1.0\cats-core_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\jsonrpc_2.12\0.2.0\jsonrpc_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum_2.12\1.5.13\enumeratum_2.12-1.5.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-circe_2.12\1.5.17\enumeratum-circe_2.12-1.5.17.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-apiinfo_2.12\1.3.0-M4%2B47-d881fa2f\zinc-apiinfo_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classpath_2.12\1.3.0-M4%2B47-d881fa2f\zinc-classpath_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-interface\1.3.0-M4%2B47-d881fa2f\compiler-interface-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\scalapb-runtime_2.12\0.8.0-RC1\scalapb-runtime_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.2.0\io_2.12-1.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.2.2\util-logging_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.2.2\util-relation_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.0.0\launcher-interface-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.0.5\scala-parser-combinators_2.12-1.0.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.2.2\util-control_2.12-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-compiler\2.12.11\scala-compiler-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.46\jsch-0.1.46.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-reflect\2.12.11\scala-reflect-2.12.11.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.3.0\gigahorse-okhttp_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.0.0\util-position_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.0.0\util-cache_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\macro-compat_2.12\1.1.1\macro-compat_2.12-1.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-macros_2.12\1.1.0\cats-macros_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\cats-kernel_2.12\1.1.0\cats-kernel_2.12-1.1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\typelevel\machinist_2.12\0.6.2\machinist_2.12-0.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe_2.12\2.5.0\scribe_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-parser_2.12\0.9.3\circe-parser_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\beachape\enumeratum-macros_2.12\1.5.9\enumeratum-macros_2.12-1.5.9.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\compiler-bridge_2.12\1.3.0-M4%2B47-d881fa2f\compiler-bridge_2.12-1.3.0-M4%2B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.2.2\util-interface-1.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\thesamet\scalapb\lenses_2.12\0.8.0-RC1\lenses_2.12-0.8.0-RC1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\1.0.0\fastparse_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\apple-file-events\1.3.2\apple-file-events-1.3.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.4\jline-2.14.4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.3.6\disruptor-3.3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.2\sjson-new-scalajson_2.12-0.8.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.3.0\gigahorse-core_2.12-0.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.0\sjson-new-murmurhash_2.12-0.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\scribe-macros_2.12\2.5.0\scribe-macros_2.12-2.5.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation_2.12\1.0.2\perfolation_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-jawn_2.12\0.9.3\circe-jawn_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\1.0.0\fastparse-utils_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.11.1\jawn-parser_2.12-0.11.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.2.2\ssl-config-core_2.12-0.2.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\outr\perfolation-macros_2.12\1.0.2\perfolation-macros_2.12-1.0.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.2.0\config-1.2.0.jar" bloop.Server 8212
C:\Users\Dragon1573\Desktop>test.cmd
C:\Users\Dragon1573\Desktop>"E:\Applications\Oracle\JDK\bin\java" -Xss4m -XX:MaxInlineLevel=20 -XX:+UseParallelGC -classpath "C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-frontend_2.12\1.4.13\bloop-frontend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\scala-library\2.12.15\scala-library-2.12.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\sockets\1.4.13\sockets-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-shared_2.12\1.4.13\bloop-shared_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-backend_2.12\1.4.13\bloop-backend_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bloop-config_2.12\1.4.13\bloop-config_2.12-1.4.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-core_2.12\7.2.20\scalaz-core_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix_2.12\2.3.3\monix_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app_2.12\2.0.6\case-app_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\scala-debug-adapter_2.12\2.0.13\scala-debug-adapter_2.12-2.0.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\bsp4s_2.12\2.0.0-M13\bsp4s_2.12-2.0.0-M13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc_2.12\1.3.0-M4B47-d881fa2f\zinc_2.12-1.3.0-M4B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\github\soc\directories\10\directories-10.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.6.2\test-agent-1.6.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\googlecode\java-diff-utils\diffutils\1.3.0\diffutils-1.3.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\pprint_2.12\0.5.5\pprint_2.12-0.5.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\com-microsoft-java-debug-core\0.21.0B1-7f1080f1\com-microsoft-java-debug-core-0.21.0B1-7f1080f1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\nailgun-server\ee3c4343\nailgun-server-ee3c4343.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalaz\scalaz-concurrent_2.12\7.2.20\scalaz-concurrent_2.12-7.2.20.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\interface\1.0.6\interface-1.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.0.0\librarymanagement-ivy_2.12-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.7\sourcecode_2.12-0.1.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\directory-watcher\0.8.0B6-f651bd93\directory-watcher-0.8.0B6-f651bd93.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\zeroturnaround\zt-zip\1.13\zt-zip-1.13.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\brave\brave\5.6.1\brave-5.6.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\zipkin\reporter2\zipkin-sender-urlconnection\2.7.15\zipkin-sender-urlconnection-2.7.15.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm\9.2\asm-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\ow2\asm\asm-util\9.2\asm-util-9.2.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\plokhotnyuk\jsoniter-scala\jsoniter-scala-core_2.12\2.4.0\jsoniter-scala-core_2.12-2.4.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-types_2.12\2.3.3\monix-types_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-execution_2.12\2.3.3\monix-execution_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-eval_2.12\2.3.3\monix-eval_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\monix\monix-reactive_2.12\2.3.3\monix-reactive_2.12-2.3.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-annotations_2.12\2.0.6\case-app-annotations_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\alexarchambault\case-app-util_2.12\2.0.6\case-app-util_2.12-2.0.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-core_2.12\0.9.3\circe-core_2.12-0.9.3.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\circe\circe-derivation_2.12\0.9.0-M4\circe-derivation_2.12-0.9.0-M4.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scalameta\lsp4s_2.12\0.2.0\lsp4s_2.12-0.2.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-core_2.12\1.3.0-M4B47-d881fa2f\zinc-core_2.12-1.3.0-M4B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-persist_2.12\1.3.0-M4B47-d881fa2f\zinc-persist_2.12-1.3.0-M4B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-compile-core_2.12\1.3.0-M4B47-d881fa2f\zinc-compile-core_2.12-1.3.0-M4B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\ch\epfl\scala\zinc-classfile_2.12\1.3.0-M4B47-d881fa2f\zinc-classfile_2.12-1.3.0-M4B47-d881fa2f.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fansi_2.12\0.2.7\fansi_2.12-0.2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\reactivex\rxjava2\rxjava\2.1.1\rxjava-2.1.1.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.0\reactive-streams-1.0.0.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Dragon1573\AppData\Local\Coursier\cache\v1\http
java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:555)
at java.base/sun.nio.ch.Net.bind(Net.java:544)
at java.base/sun.nio.ch.NioSocketImpl.bind(NioSocketImpl.java:643)
at java.base/java.net.ServerSocket.bind(ServerSocket.java:388)
at java.base/java.net.ServerSocket.<init>(ServerSocket.java:274)
at com.martiansoftware.nailgun.NGServer.run(NGServer.java:411)
at bloop.Server$.run(Server.scala:79)
at bloop.Server$.main(Server.scala:23)
at bloop.Server.main(Server.scala)
I confirm that I set the $JAVA_HOME
correctly.
Desktop λ echo $env:JAVA_HOME
E:\Applications\Oracle\JDK
Oracle JDK v17.0.2 response the following contents when calling java -version
.
Desktop λ E:\Applications\Oracle\JDK\bin\java.exe -version
java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)
Desktop λ java -version
java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)
@tgodzik For java.net.BindException
, I called netstat -ano | find 8212
but got nothing (detailed IP address is masked for privacy).
Repository λ netstat -ano | grep 3306
TCP 192.168.42.23:3306 40.*.*.152:443 ESTABLISHED 10872
Repository λ netstat -ano | grep 8212
I've searched some informations and got this (Simplified Chinese only). According to the article, it said the reason why port being binded but can't find in netstat
is Windows "keep" these port ranges. I did the same as the author and got this:
Protocal TCP Port Exclusion Ranges (Hyper-V Enabled)
Repository λ netsh interface ipv4 show excludedportrange protocol=tcp
Protocol tcp Port Exclusion Ranges
Start Port End Port
---------- --------
1441 1540
5357 5357
7210 7309
7410 7509
7681 7780
8182 8281
8282 8381
8515 8614
8681 8780
8781 8880
8966 9065
13876 13975
14839 14938
50000 50059 *
* - Administered port exclusions.
I disabled Hyper-V features and reboot my desktop (I'm in office now). Then I checked again and got this:
Protocol TCP Port Exclusion Ranges (Hyper-V Disabled)
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。
尝试新的跨平台 PowerShell https://aka.ms/pscore6
加载个人及系统配置文件用了 3009 毫秒。
Repository λ netsh interface ipv4 show excludedportrange protocol=tcp
Protocol tcp Port Exclusion Ranges
Start Port End Port
---------- --------
1033 1132
1133 1232
1233 1332
1437 1536
1537 1636
1637 1736
50000 50059 *
* - Administered port exclusions.
Now I launch VSCode again and Bloop Server is connected.
Scala (Metals) v1.12.0 Logs
Java home: E:\Applications\Oracle\JDK
Metals version: 0.11.1
2022.03.10 09:57:19 INFO logging to file E:\Repository\Scala\.metals\metals.log
2022.03.10 09:57:19 INFO Started: Metals version 0.11.1 in workspace 'E:\Repository\Scala' for client Visual Studio Code 1.65.1.
2022.03.10 09:57:19 INFO Parse release: 17.0.2
2022.03.10 09:57:24 INFO time: initialize in 4.45s
Initializing Scala Debugger
2022.03.10 09:57:25 INFO Flyway Community Edition 8.4.1 by Redgate
2022.03.10 09:57:25 INFO Database: jdbc:h2:file:E:\Repository\Scala\.metals\metals (H2 1.4)
2022.03.10 09:57:25 INFO Successfully validated 3 migrations (execution time 00:00.062s)
2022.03.10 09:57:25 INFO Current version of schema "PUBLIC": 3
2022.03.10 09:57:25 INFO Schema "PUBLIC" is up to date. No migration necessary.
2022.03.10 09:57:26 INFO Attempting to connect to the build server...
2022.03.10 09:57:26 INFO skipping build import with status 'Installed'
2022.03.10 09:57:40 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 09:57:43 INFO Attempting to connect to the build server...
2022.03.10 09:57:43 INFO Attempting to connect to the build server...
2022.03.10 09:57:43 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 09:57:43 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 09:57:43 INFO time: Connected to build server in 17s
2022.03.10 09:57:43 INFO Connected to Build server: Bloop v1.4.12
2022.03.10 09:57:54 INFO no build target found for E:\Repository\Scala\src\main\scala\Main.scala. Using presentation compiler with project's scala-library version: 3.1.0
2022.03.10 09:57:56 INFO time: code lens generation in 25s
2022.03.10 09:57:57 INFO time: Imported build in 1.22s
2022.03.10 09:57:58 INFO no build target found for E:\Repository\Scala\src\main\scala\Main.scala. Using presentation compiler with project's scala-library version: 3.1.0
2022.03.10 09:58:05 INFO time: code lens generation in 33s
2022.03.10 09:58:57 INFO time: indexed workspace in 59s
2022.03.10 10:05:45 INFO compiling scala (1 scala source)
Scala (Metals) v1.13.0 Logs
Java home: E:\Applications\Oracle\JDK
Metals version: 0.11.2
2022.03.10 10:10:47 INFO logging to file E:\Repository\Scala\.metals\metals.log
2022.03.10 10:10:47 INFO Started: Metals version 0.11.2 in workspace 'E:\Repository\Scala' for client Visual Studio Code 1.65.1.
2022.03.10 10:10:47 INFO Parse release: 17.0.2
2022.03.10 10:10:50 INFO time: initialize in 3.17s
Initializing Scala Debugger
2022.03.10 10:10:50 INFO Deleting old database format E:\Repository\Scala\.metals\metals.h2.db
2022.03.10 10:10:50 INFO Flyway Community Edition 8.5.1 by Redgate
2022.03.10 10:10:50 INFO See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.1
2022.03.10 10:10:50 INFO
2022.03.10 10:10:50 INFO Database: jdbc:h2:file:E:\Repository\Scala\.metals\metals (H2 2.0)
2022.03.10 10:10:50 INFO Successfully validated 3 migrations (execution time 00:00.049s)
2022.03.10 10:10:50 INFO Current version of schema "PUBLIC": 3
2022.03.10 10:10:50 INFO Schema "PUBLIC" is up to date. No migration necessary.
2022.03.10 10:10:52 INFO Attempting to connect to the build server...
2022.03.10 10:10:52 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:10:58 INFO no build target found for E:\Repository\Scala\src\main\scala\Main.scala. Using presentation compiler with project's scala-library version: 3.1.1
2022.03.10 10:11:02 INFO Attempting to connect to the build server...
2022.03.10 10:11:02 INFO Attempting to connect to the build server...
2022.03.10 10:11:02 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:11:02 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:11:03 INFO time: code lens generation in 9.31s
2022.03.10 10:11:03 INFO time: code lens generation in 9.29s
2022.03.10 10:11:11 INFO time: Connected to build server in 19s
2022.03.10 10:11:11 INFO Connected to Build server: Bloop v1.4.12
2022.03.10 10:11:12 INFO time: Imported build in 0.15s
2022.03.10 10:11:22 INFO running 'E:\Applications\Oracle\JDK\bin\java -Djline.terminal=jline.UnsupportedTerminal -Dsbt.log.noformat=true -Dfile.encoding=UTF-8 -jar C:\Users\DRAGON~1\AppData\Local\Temp\metals16487538113474616526\sbt-launch.jar -Dbloop.export-jar-classifiers=sources bloopInstall'
2022.03.10 10:11:23 INFO time: indexed workspace in 11s
2022.03.10 10:11:24 INFO compiling scala (1 scala source)
2022.03.10 10:11:26 WARN 1 deprecation (since 2.13.3); re-run with -deprecation for details
2022.03.10 10:11:29 INFO [info] welcome to sbt 1.6.2 (Oracle Corporation Java 17.0.2)
2022.03.10 10:11:30 INFO time: compiled scala in 6.18s
2022.03.10 10:11:32 INFO [info] loading settings for project global-plugins from plugins.sbt ...
2022.03.10 10:11:35 INFO [info] loading global plugins from C:\Users\Dragon1573\.sbt\1.0\plugins
2022.03.10 10:11:42 INFO [info] loading settings for project scala-build-build from metals.sbt ...
2022.03.10 10:11:42 INFO [info] loading project definition from E:\Repository\Scala\project\project
2022.03.10 10:11:49 INFO [success] Generated .bloop\scala-build-build.json
2022.03.10 10:11:49 INFO [success] Total time: 7 s, completed 2022骞�3鏈�10鏃� 涓婂崍10:11:49
2022.03.10 10:11:49 INFO [info] loading settings for project scala-build from metals.sbt ...
2022.03.10 10:11:50 INFO [info] loading project definition from E:\Repository\Scala\project
2022.03.10 10:11:53 INFO [success] Generated .bloop\scala-build.json
2022.03.10 10:11:53 INFO [success] Total time: 3 s, completed 2022骞�3鏈�10鏃� 涓婂崍10:11:54
2022.03.10 10:11:53 INFO [info] loading settings for project scala from build.sbt ...
2022.03.10 10:11:53 INFO [info] set current project to scala (in build file:/E:/Repository/Scala/)
2022.03.10 10:11:54 INFO [success] Generated .bloop\scala-test.json
2022.03.10 10:11:54 INFO [success] Generated .bloop\scala.json
2022.03.10 10:11:54 INFO [success] Total time: 0 s, completed 2022骞�3鏈�10鏃� 涓婂崍10:11:55
2022.03.10 10:11:55 INFO time: ran 'sbt bloopInstall' in 33s
2022.03.10 10:11:55 INFO Disconnecting from Bloop session...
2022.03.10 10:11:55 INFO Shut down connection with build server.
2022.03.10 10:11:55 INFO Shut down connection with build server.
2022.03.10 10:11:55 INFO Shut down connection with build server.
2022.03.10 10:11:55 INFO Attempting to connect to the build server...
2022.03.10 10:11:55 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:11:55 INFO Attempting to connect to the build server...
2022.03.10 10:11:55 INFO Attempting to connect to the build server...
2022.03.10 10:11:55 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:11:55 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:11:55 INFO time: Connected to build server in 0.15s
2022.03.10 10:11:55 INFO Connected to Build server: Bloop v1.4.12
2022.03.10 10:11:55 INFO time: Imported build in 0.12s
2022.03.10 10:11:57 INFO time: indexed workspace in 2.35s
2022.03.10 10:12:04 INFO Disconnecting from Bloop session...
2022.03.10 10:12:04 INFO Shut down connection with build server.
2022.03.10 10:12:04 INFO Shut down connection with build server.
2022.03.10 10:12:04 INFO Shut down connection with build server.
2022.03.10 10:12:04 INFO Attempting to connect to the build server...
2022.03.10 10:12:15 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:12:15 INFO Attempting to connect to the build server...
2022.03.10 10:12:15 INFO Attempting to connect to the build server...
2022.03.10 10:12:15 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:12:16 INFO tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at E:\Repository\Scala\project\.metals\bsp.trace.json or C:\Users\Dragon1573\AppData\Local\scalameta\metals\cache\bsp.trace.json
2022.03.10 10:12:16 INFO time: Connected to build server in 11s
2022.03.10 10:12:16 INFO Connected to Build server: Bloop v1.4.13
2022.03.10 10:12:16 INFO time: Imported build in 0.28s
2022.03.10 10:12:18 INFO time: indexed workspace in 2.13s
2022.03.10 10:12:19 INFO compiling scala (1 scala source)
2022.03.10 10:12:24 WARN 1 deprecation (since 2.13.3); re-run with -deprecation for details
2022.03.10 10:12:24 INFO time: compiled scala in 4.92s
I can't believe Scala (Metals) plugin is incompatible with Hyper-V features ...
JUST TURN Hyper-V OFF!!! 🤣
Now I'm in the dormitory. The Hyper-V of my laptop is enabled before and I currently disabled it.
Protocol TCP Port Exclution Ranges (Hyper-V Disabled)
Repos λ netsh interface ipv4 show excludedportrange protocol=tcp
Protocol tcp Port Exclusion Ranges
Start Port End Port
---------- --------
4628 4727
4728 4827
5357 5357
5559 5658
5759 5858
5859 5958
5962 6061
6062 6161
6162 6261
6570 6669
6670 6769
6770 6869
9076 9175
9176 9275
9566 9665
9666 9765
50000 50059 *
* - Administered port exclusions.
Hyper-V didn't block port 8212 on the laptop, so Bloop server works fine without conflict even Hyper-V is enabled.
That looks like another thing that could be fixed by using named sockets. We will probably be moving to that at some point, since it's more secure.
Excuse me. What is "Named Socket" in your statements refer to? Is it the same usage as mysql.sock
in MySQL Server on Linux?
I am not an expert here, but I think those are sockets that operate similar to files like here: https://superuser.com/questions/502875/linux-named-sockets-howto
Thoguh maybe it doesn't neccessarily help here that much :thinking: I need to dig in there. The approach is already tested in a fork of Bloop https://github.com/scala-cli/bloop-core
I'm getting the same error now on plugin v13.0. Using openjdk 11 in rhel7. The java home is set correctly. What's interesting is that the server actually starts. I can connect to it using telnet. When I start the server using the long command it prints me this:
Unable to load nailgun-version.properties.
NGServer [UNKNOWN] started on address localhost/127.0.0.1 port 8212.
Then when I start vscode I get the following output:
Nail raised unhandled exception
Nail raised unhandled exception
Downgrading the plugin does not work for me now. Last week everything worked fine. Anyone has any ideas what could be the problem?
I'm getting the same error now on plugin v13.0. Using openjdk 11 in rhel7. The java home is set correctly. What's interesting is that the server actually starts. I can connect to it using telnet. When I start the server using the long command it prints me this:
Unable to load nailgun-version.properties. NGServer [UNKNOWN] started on address localhost/127.0.0.1 port 8212.
Then when I start vscode I get the following output:
Nail raised unhandled exception Nail raised unhandled exception
Downgrading the plugin does not work for me now. Last week everything worked fine. Anyone has any ideas what could be the problem?
Solved my own problem. Started tracing back what I've done to the environment and found that I had added recently -Dproxy to the env. Commented it out and metals came back to normal.