Skip to content

Missing jar errors when starting bloop #3724

Open
@WojciechMazur

Description

@WojciechMazur

Version(s)
1.8.0 (Scala 3.7.1)

Describe the bug
When starting the bloop server using scala-cli it generates non-fatal errors, eg.

>scala run example.scala
Starting compilation server
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar doesn't exist!
[E] Scala instance jar /Users/wmazur/.sdkman/candidates/scala/current/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar doesn't exist!

To Reproduce
I don't know what exact steps are required to reproduce. In my case I'm using scala-cli installed using sdkman.
The errors are printed on first invocation and are not present later on next scala run commands. The printed errors does not lead to failing the compilation

Running scala bloop exit followed by scala run example.scala reintroduces the warnings, so it suggest issues with bloop

Expected behaviour
It should not print these errors if these are non-fatal

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinginstallationEverything related to installing the CLI itself

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions