이것은 명령 줄 컴파일러 옵션에 관한 것이 아닙니다. 코드 내에서 프로그래밍 방식으로 Scala 버전을 얻는 방법은 무엇입니까?
또는 Eclipse Scala 플러그인 v2는 경로를 scalac
어디에 저장 합니까?
답변
이 작업은 다음에 대한 액세스없이 작동합니다 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 버전 2.10.3 (Java HotSpot (TM) 64 비트 서버 VM, Java 1.8.0_6 0)에 오신 것을 환영합니다. 평가할 식을 입력합니다. 자세한 내용을 보려면 : help를 입력하십시오.