2011-08-06 12 views
17

Çevrimiçi çevirmenlerde veya IRC botlarında bazı kodları çalıştırmaya çalışırken, hangi Scala sürümünü desteklediklerini her zaman merak ediyorum.Scala'nın sürümü REPL'de nasıl geri alınır?

Scala'nın sürümünü yorumlayıcıdan almanın bir yolu var mı?

cevap

24

Kullanım scala.util.Properties.versionString:

Eğer versionNumberString işlevini kullanabilirsiniz "sürüm" anahtar kelime olmadan sadece sürüm numarasını gerekiyorsa
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 

kütüphane versiyonu gibi tabii Dış görünüş ile değil dil versiyonunu seviyorum ama pratikte gerçek bir fark olmayacaktır anda düşünüyorum.

1

.

scala> scala.util.Properties.versionNumberString 
res1: String = 2.12.3 
İlgili konular