这与命令行编译器选项无关 . 如何以编程方式获取代码中的Scala版本?
或者,Eclipse Scala插件v2在哪里存储 scalac 的路径?
scalac
这将无法访问 scala-compiler.jar :
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
有三种方法可以获得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
您可以像这样获得Scala版本:
scala> scala.tools.nsc.Properties.versionString res7: java.lang.String = version 2.9.0.final
不过,我不知道插件的细节 .
我们也可以安装Scala版本
打开命令提示符
类型Scala
您将获得以下输出:
欢迎使用Scala版本2.10.3(Java HotSpot(TM)64位服务器VM,Java 1.8.0_6 0) . 输入表达式以对其进行评估 . 键入:帮助以获取更多信息 .
4 回答
这将无法访问
scala-compiler.jar
:有三种方法可以获得Scala版本 -
您可以像这样获得Scala版本:
不过,我不知道插件的细节 .
我们也可以安装Scala版本
打开命令提示符
类型Scala
您将获得以下输出:
欢迎使用Scala版本2.10.3(Java HotSpot(TM)64位服务器VM,Java 1.8.0_6 0) . 输入表达式以对其进行评估 . 键入:帮助以获取更多信息 .