SBT 1.5.0: java.lang.NoClassDefFoundError: scala/tools/nsc/reporters/FilteringReporter
See original GitHub issueHello,
We just upgraded to sbt 1.5.0 and got the following error:
Exception in thread "sbt-parser-init-thread" java.lang.NoClassDefFoundError: scala/tools/nsc/reporters/FilteringReporter
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at sbt.internal.parser.SbtParser$.<init>(SbtParser.scala:138)
at sbt.internal.parser.SbtParser$.<clinit>(SbtParser.scala)
at sbt.internal.parser.SbtParserInit$$anon$2.run(SbtParser.scala:191)
Caused by: java.lang.ClassNotFoundException: scala.tools.nsc.reporters.FilteringReporter
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 13 more
[info] welcome to sbt 1.5.0 (GraalVM Community Java 11.0.9)
java.lang.NoClassDefFoundError: Could not initialize class sbt.internal.parser.SbtParser$
at sbt.internal.parser.SbtParser.splitExpressions(SbtParser.scala:247)
at sbt.internal.parser.SbtParser.<init>(SbtParser.scala:236)
at sbt.internal.EvaluateConfigurations$.splitExpressions(EvaluateConfigurations.scala:289)
at sbt.internal.EvaluateConfigurations$.parseConfiguration(EvaluateConfigurations.scala:98)
at sbt.internal.EvaluateConfigurations$.evaluateSbtFile(EvaluateConfigurations.scala:147)
at sbt.internal.Load$.loadSettingsFile$1(Load.scala:1107)
at sbt.internal.Load$.$anonfun$discoverProjects$2(Load.scala:1117)
at scala.collection.MapLike.getOrElse(MapLike.scala:131)
at scala.collection.MapLike.getOrElse$(MapLike.scala:129)
at scala.collection.AbstractMap.getOrElse(Map.scala:65)
at sbt.internal.Load$.memoLoadSettingsFile$1(Load.scala:1116)
at sbt.internal.Load$.$anonfun$discoverProjects$4(Load.scala:1124)
at scala.collection.immutable.List.map(List.scala:293)
at sbt.State$StateOpsImpl$.runCmd$1(State.scala:289)
at sbt.State$StateOpsImpl$.process$extension(State.scala:325)
at sbt.MainLoop$.$anonfun$next$4(MainLoop.scala:163)
at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:23)
at sbt.MainLoop$.next(MainLoop.scala:163)
at sbt.MainLoop$.run(MainLoop.scala:144)
at sbt.MainLoop$.$anonfun$runWithNewLog$1(MainLoop.scala:119)
at sbt.io.Using.apply(Using.scala:27)
at sbt.MainLoop$.runWithNewLog(MainLoop.scala:112)
at sbt.MainLoop$.runAndClearLast(MainLoop.scala:66)
at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:51)
at sbt.MainLoop$.runLogged(MainLoop.scala:42)
at sbt.StandardMain$.runManaged(Main.scala:192)
at sbt.xMain$.$anonfun$run$8(Main.scala:101)
at sbt.internal.util.Terminal$.withStreams(Terminal.scala:381)
at sbt.xMain$.run(Main.scala:86)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at sbt.internal.XMainConfiguration.run(XMainConfiguration.java:56)
at sbt.xMain.run(Main.scala:46)
at coursier.sbtlauncher.LauncherApp$.$anonfun$doRun$4(LauncherApp.scala:263)
at scala.util.Either.fold(Either.scala:191)
at coursier.sbtlauncher.LauncherApp$.doRun(LauncherApp.scala:263)
at coursier.sbtlauncher.LauncherApp$.run(LauncherApp.scala:445)
at coursier.sbtlauncher.LauncherApp$.run(LauncherApp.scala:16)
at caseapp.core.app.CaseApp.main(CaseApp.scala:82)
at coursier.sbtlauncher.MainApp$.main(MainApp.scala:81)
at coursier.sbtlauncher.MainApp.main(MainApp.scala)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at coursier.bootstrap.launcher.a.a(Unknown Source)
at coursier.bootstrap.launcher.Launcher.main(Unknown Source)
Are there any recommendations on how to overcome this issue?
Issue Analytics
- State:
- Created 2 years ago
- Comments:13 (8 by maintainers)
Top Results From Across the Web
sbt fails with java.lang.NoClassDefFoundError: sbt/ConsoleOut
Most probably this issue comes from the IntelliJ IDE, Close all the running processes of the IDE and start it again. Share. Share...
Read more >Download - sbt
This causes sbt to use JDK 13 even when java available on PATH is JDK 8 or 11. To prevent sbt from running...
Read more >Error during sbt execution: java.lang.NoClassDefFoundError
i was using sbt-0.4 to build project a project called "dispatch" and got the following exception: java.lang.NoClassDefFoundError: scala/Option at java.lang.
Read more >SBT build fails with error java.lang.NoClassDefFoundError
SBT build fails with error java.lang.NoClassDefFoundError: com/intellij/util/PathUtil ... I get the error when trying to build an sbt project. Logs attached.
Read more >sbt/sbt - Gitter
loadClass(ClassLoader.java:521) ... 72 more [error] [launcher] error during sbt launcher: java.lang.NoClassDefFoundError: scala/reflect/internal/Trees.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I also ran into this problem, re-install solves the problem:
Thank you for reporting! Closing this since it’s not clear how to address this issue in this project. Please reopen if I’m misunderstanding