Ich versuche scala zu installieren unter Ubuntu 17.10:Fehler: schwerwiegender Fehler: Objekt java.lang.Object in Compiler Spiegel nicht gefunden: Installieren scala 2.11.8 unter Ubuntu 17.10:
$ scala -version
Scala code runner version 2.11.8 -- Copyright 2002-2016, LAMP/EPFL
Ich habe installiert der jdk Version 8:
$ java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-8u144-b01-2-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)
ich kann ein scala Programm kompilieren und ausführen, wenn ich es tun in zwei Schritten:
$ scalac rip.scala
$ scala rip
hello world
Aber Ich kann in einem Aufruf von scala nicht kompilieren und ausführen:
$ scala rip.scala
error: fatal error: object java.lang.Object in compiler mirror not found.
one error found
Ich verstehe nicht, was ich falsch mache, oder das, was ich fehle. Ich würde jede Hilfe schätzen.
Ich benutze Scala seit einiger Zeit als Skriptsprache. Das Ausführen von Scala-Code ohne Vorkompilieren funktionierte für mich, bis ich auf Ubuntu 17.10 umstieg. Dies verbirgt einfach die Kompilierungsstufe, da der Code zuerst kompiliert wird, und wird dann während des Aufrufs ausgeführt. – dmg