2011-08-06 2 views
17

オンラインインタープリタやIRCのボットでいくつかのコードを実行しようとしているとき、私はいつも彼らがサポートしているScalaのバージョンを知っています。REPLでScalaのバージョンを取得するには?

インタープリタ内からScalaのバージョンを取得する方法はありますか? ライブラリバージョンとない言語バージョンが好きで、私は現在、実際には実質的な違いがないだろうと思うようなコースの

答えて

24

使用scala.util.Properties.versionString

scala> scala.util.Properties.versionString 
res0: String = version 2.11.5 
5
scala> scala.util.Properties.versionMsg 
res: String = Scala library version 2.9.0.1 -- Copyright 2002-2011, LAMP/EPFL 

ルックス。

1

あなたは、「バージョン」キーワードを指定せずに、単にバージョン番号が必要な場合は、versionNumberString機能を使用することができます。

scala> scala.util.Properties.versionNumberString 
res1: String = 2.12.3 
関連する問題