Skip to content

ClassNotFoundException when running a program compiled with CC Scala 2 library #19845

Closed
@Linyxus

Description

@Linyxus

Compiler version

main

Minimized code

class Foo extends Seq[Int]:
  def iterator: Iterator[Int] = ???
  def apply(i: Int): Int = 0
  def length: Int = 0

object Test {
  def main(args: Array[String]): Unit = {
    val foo: Foo = new Foo()
  }
}

Output

Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/FreeSeqFactory
	at Test$.main(xml.scala:8)
	at Test.main(xml.scala)
Caused by: java.lang.ClassNotFoundException: scala.collection.FreeSeqFactory
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	... 2 more

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions