que - ¿Cómo obtengo la versión de Scala desde dentro de Scala?
scala para mac (4)
No se trata de opciones de compilador de línea de comandos. ¿Cómo obtengo programáticamente la versión de Scala dentro del código?
Alternativamente, ¿dónde almacena el complemento Eclipse Scala v2 la ruta a scalac
?
Esto funcionará sin acceso a scala-compiler.jar
:
Welcome to Scala version 2.9.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_26).
Type in expressions to have them evaluated.
Type :help for more information.
scala> util.Properties.versionString
res0: java.lang.String = version 2.9.1.final
Hay tres formas de obtener la versión de Scala:
scala> util.Properties.versionNumberString
res103: String = 2.11.4
scala> util.Properties.versionString
res104: String = version 2.11.4
scala> util.Properties.versionMsg
res105: String = Scala library version 2.11.4 -- Copyright 2002-2013, LAMP/EPFL
Puedes obtener la versión de Scala así:
scala> scala.tools.nsc.Properties.versionString
res7: java.lang.String = version 2.9.0.final
Aunque no sé los detalles del plugin.
También podemos instalar la versión de Scala
- Abrir el símbolo del sistema
- tipo Scala
- Obtendrás el siguiente resultado:
Bienvenido a Scala versión 2.10.3 (Java HotSpot (TM) 64-Bit Server VM, Java 1.8.0_6 0). Escriba expresiones para que sean evaluadas. Escriba: ayuda para obtener más información.