부하 테스트를 할 일이 있어서 gatling 이라는 제품을 살펴 보고 있는데 scala 로 개발되었다고 해서 갑자기 스칼라에 대해 궁금증이 생겼습니다.

개발 환경 구성 도구인 SDKMan 에서 scala 개발 도구도 지원하므로 이것을 사용해서 간단하게 스칼라 컴파일러와 빌드 도구인 sbt 를 설치해 봤습니다.


scala 설치

$ sdk l scala

================================================================================
Available Scala Versions
================================================================================
     3.1.0               2.12.11             2.11.7
     3.0.2               2.12.10             2.11.6
     3.0.1               2.12.9              2.11.5
     3.0.0               2.12.8              2.11.4
     2.13.7              2.12.7              2.11.3
BASH


글을 작성하는 시점에서 가장 최근 버전이 3.1.0 입니다. install 명령으로 scala sdk 를 설치해 줍니다.

install 명령어에 버전을 생략하면 최근 버전을 설치합니다.

$ sdk i scala 3.1.0
CODE

sbt 설치

이제 스칼라의 빌드 도구인 sbt(scala build tool) 을 설치하기 위해 먼저 list 명령어를 실행해 봅니다.

$ sdk l sbt

================================================================================
Available Sbt Versions
================================================================================
     1.6.1               1.4.9               1.3.9               1.2.1
     1.6.0               1.4.8               1.3.8               1.2.0
     1.6.0-RC2           1.4.7               1.3.7               1.1.6
     1.6.0-RC1           1.4.6               1.3.6               1.1.5
BASH


install 명령으로 sbt 를 설치해 줍니다.

$ sdk i sbt
CODE

같이 보기