반응형
1. sbt 란
- SBT는 최신 빌드 도구 중 하나
- 스칼라로 작성되었고, 스칼라에 사용하기 편한 기능을 많이 제공함
2. sbt 사용 이유
- 의존성 관리
- 의존성 관리에 Ivy를 사용
- 요청이 올때만 업데이트(Only-update-on-request) 모델
- 태스크를 작성할 수 있도록 스칼라 언어 전체를 지원
- 연속으로 명령 실행
- 프로젝트 문맥(환경)하에서 REPL 실행 가능
3. 설치 방법
# remove old Bintray repo file
# 1. 기존 old repo 지우기
sudo rm -f /etc/yum.repos.d/bintray-rpm.repo
# 2.sbt repo 받기
curl -L https://www.scala-sbt.org/sbt-rpm.repo > sbt-rpm.repo
# 3. 옮기기
sudo mv sbt-rpm.repo /etc/yum.repos.d/
# 4.repo 바탕으로 install
sudo yum install sbt
4. 참고 링크
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
반응형
'언어 > Scala' 카테고리의 다른 글
[Scala] 스칼라 수행 시간 측정 (0) | 2022.01.26 |
---|---|
[Scala] linux scala 설치방법 - aws ec2 기준 (0) | 2022.01.21 |