Size: a a a

Scala User Group

2020 August 17

A

Aleksandr Khristenko in Scala User Group
Там не про репл, а про то что можно просто скалакод писать в тестовый файл, запустит как scala script.scala и оно его неявно обернет и запустит.
источник

DT

Daniel Timofeev in Scala User Group
Да, удалил свой коммент не в ьему(
источник

A

Aleksandr Khristenko in Scala User Group
Abdulkhamid ハミデ Mümin
всем добрый вечер. Вопрос. Я пишу скрипт
for(arg<-args)print(arg)
сохраняю файл как whatever.scala. Пишу scala whatever.scala , а у меня вылетает ошибос, что не нашёл класс. Вроде в скале можно же скриптики писать. Подскажите, плиз
scala —version что возвращает? и скрипт только из одной строчки состоит, ничего больше нет?
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
Aleksandr Khristenko
scala —version что возвращает? и скрипт только из одной строчки состоит, ничего больше нет?
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
Scala code runner version 2.11.12 -- Copyright 2002-2017, LAMP/EPFL
источник

A

Aleksandr Khristenko in Scala User Group
Просто оставь строчку println("hello")
источник

A

Aleksandr Khristenko in Scala User Group
И запусти scala file.scala
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
Aleksandr Khristenko
И запусти scala file.scala
error: Compile server encountered fatal condition: javax/tools/DiagnosticListener
java.lang.ClassNotFoundException: javax.tools.DiagnosticListener
 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)
 at scala.tools.util.PathResolverBase$Calculated$.javaBootClasspath(PathResolver.scala:277)
 at scala.tools.util.PathResolverBase$Calculated$.basis(PathResolver.scala:283)
 at scala.tools.util.PathResolverBase$Calculated$.containers$lzycompute(PathResolver.scala:293)
 at scala.tools.util.PathResolverBase$Calculated$.containers(PathResolver.scala:293)
 at scala.tools.util.PathResolverBase.containers(PathResolver.scala:309)
 at scala.tools.util.PathResolver.computeResult(PathResolver.scala:341)
 at scala.tools.util.PathResolver.computeResult(PathResolver.scala:332)
 at scala.tools.util.PathResolverBase.result(PathResolver.scala:314)
 at scala.tools.nsc.backend.JavaPlatform$class.classPath(JavaPlatform.scala:28)
 at scala.tools.nsc.Global$GlobalPlatform.classPath(Global.scala:115)
 at scala.tools.nsc.Global.scala$tools$nsc$Global$$recursiveClassPath(Global.scala:131)
 at scala.tools.nsc.Global$GlobalMirror.rootLoader(Global.scala:64)
 at scala.reflect.internal.Mirrors$Roots$RootClass.<init>(Mirrors.scala:307)
 at scala.reflect.internal.Mirrors$Roots.RootClass$lzycompute(Mirrors.scala:321)
 at scala.reflect.internal.Mirrors$Roots.RootClass(Mirrors.scala:321)
 at scala.reflect.internal.Mirrors$Roots$EmptyPackageClass.<init>(Mirrors.scala:330)
 at scala.reflect.internal.Mirrors$Roots.EmptyPackageClass$lzycompute(Mirrors.scala:336)
 at scala.reflect.internal.Mirrors$Roots.EmptyPackageClass(Mirrors.scala:336)
 at scala.reflect.internal.Mirrors$Roots.EmptyPackageClass(Mirrors.scala:276)
 at scala.reflect.internal.Mirrors$RootsBase.init(Mirrors.scala:250)
 at scala.tools.nsc.Global.rootMirror$lzycompute(Global.scala:73)
 at scala.tools.nsc.Global.rootMirror(Global.scala:71)
 at scala.tools.nsc.Global.rootMirror(Global.scala:39)
 at scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass$lzycompute(Definitions.scala:257)
 at scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass(Definitions.scala:257)
 at scala.reflect.internal.Definitions$DefinitionsClass.init(Definitions.scala:1390)
 at scala.tools.nsc.Global$Run.<init>(Global.scala:1242)
 at scala.tools.nsc.StandardCompileServer.session(CompileServer.scala:151)
 at scala.tools.util.SocketServer$$anonfun$doSession$1$$anonfun$apply$1.apply(SocketServer.scala:74)
 at scala.tools.util.SocketServer$$anonfun$doSession$1$$anonfun$apply$1.apply(SocketServer.scala:74)
 at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
 at scala.Console$.withOut(Console.scala:65)
 at scala.tools.util.SocketServer$$anonfun$doSession$1.apply(SocketServer.scala:74)
 at scala.tools.util.SocketServer$$anonfun$doSession$1.apply(SocketServer.scala:69)
 at scala.tools.nsc.io.Socket.applyReaderAndWriter(Socket.scala:49)
 at scala.tools.util.SocketServer.doSession(SocketServer.scala:69)
 at scala.tools.util.SocketServer.loop$1(SocketServer.scala:85)
 at scala.tools.util.SocketServer.run(SocketServer.scala:97)
 at scala.tools.nsc.CompileServer$$anonfun$execute$2$$anonfun$apply$mcZ$sp$1.apply$mcZ$sp(CompileServer.scala:218)
 at scala.tools.nsc.CompileServer$$anonfun$execute$2$$anonfun$apply$mcZ$sp$1.apply(CompileServer.scala:213)
 at scala.tools.nsc.CompileServer$$anonfun$execute$2$$anonfun$apply$mcZ$sp$1.apply(CompileServer.scala:213)
 at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
 at scala.Console$.withOut(Console.scala:53)
 at scala.tools.nsc.CompileServer$$anonfun$execute$2.apply$mcZ$sp(CompileServer.scala:213)
 at scala.tools.nsc.CompileServer$$anonfun$execute$2.apply(CompileServer.scala:213)
 at scala.tools.nsc.CompileServer$$anonfun$execute$2.apply(CompileServer.scala:213)
 at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
но если вкратце
источник

VD

Vladislav Dolbilov in Scala User Group
похоже что  джава слишком новая для этой версии скалы
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
java.lang.ClassNotFoundException: javax.tools.DiagnosticListener
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
Vladislav Dolbilov
похоже что  джава слишком новая для этой версии скалы
11 versiya
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
слишком новая?
источник

VD

Vladislav Dolbilov in Scala User Group
попробуй восьмую;
кажется только она работает со scala 2.11
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
А со скала 2.12 - жаба 11 должна норм работать?
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
или тоже будет хромать?
источник

AS

Aλeχander Semenov in Scala User Group
будет работать
источник

GP

Grigory Pomadchin in Scala User Group
Abdulkhamid ハミデ Mümin
А со скала 2.12 - жаба 11 должна норм работать?
да
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
Aλeχander Semenov
будет работать
источник

AM

Abdulkhamid ハミデ Mümi... in Scala User Group
Aλeχander Semenov
будет работать
источник