sbt 튜토리얼
sbt 시작하기
수색…
비고
Simple Build Tool (SBT)은 스칼라 (또는 Java) 프로젝트 코드를 작성하는 데 사용할 수 있습니다. 여기에는 .jar
또는 기타 아티팩트로 빌드, 테스트 및 / 또는 컴파일해야하는 코드, 종속성 및 리소스 관리가 포함됩니다. 사용자 지정 작업을 만들어 이러한 모든 프로세스를 관리 할 수 있습니다.
이름에 관한 쪽지. SBT는 '스칼라 빌드 도구'라고도합니다. 이것은 원래의 의도는 아니지만 일반적으로 사용되기 시작했습니다. SBT는 JVM에서 모든 프로젝트를 빌드하는 데 사용될 수 있습니다.
.sbt
파일 또는 'SBT 빌드 정의'는 빌드 정의를 위해 SBT에서 사용하는 스칼라로 작성된 특별히 해석 된 파일입니다. .scala
빌드 정의는 .sbt
파일로 작성되고 가져올 수도 있습니다.
13.6
이전 버전에서는 모든 .sbt
파일에 공백 라인으로 구분 된 각 명령문이 있어야했습니다. 빈 줄이 없으면 .sbt
파일이 중단됩니다.
버전
번역 | 상태 | 출시일 |
---|---|---|
0.13.12 | 안정된 | 2016-07-17 |
Linux에 SBT 설치
전체 지침은 여기에서 찾을 수 있습니다 .
Java 환경 변수를 설정하십시오.
export JAVA_HOME=/usr/local/java/jdk1.8.0_102 echo $JAVA_HOME /usr/local/java/jdk1.8.0_102 export PATH=$PATH:$JAVA_HOME/bin/ echo $PATH ...:/usr/local/java/jdk1.8.0_102/bin/
Scala를 설치하십시오.
sudo wget http://www.scala-lang.org/files/archive/scala-2.11.8.deb sudo dpkg -i scala-2.11.8.deb sudo apt-get update sudo apt-get install scala
SBT를 설치하십시오.
wget https://bintray.com/artifact/download/sbt/debian/sbt-0.13.9.deb sudo dpkg -i sbt-0.13.9.deb sudo apt-get update sudo apt-get install sbt
RPM 기반 Linux 배포판
SBT 저장소 정의를 다운로드하고 YUM에 추가하십시오.
curl https://bintray.com/sbt/rpm/rpm | sudo tee /etc/yum.repos.d/bintray-sbt-rpm.repo
이전에 YUM에 추가 된 정의에 따라 SBT를 설치하십시오.
sudo yum install sbt
Windows에 SBT 설치
설치
MSI 설치 프로그램은 여기에서 찾을 수 있습니다 . 이것은 최신 안정 버전 입니다. 다운로드하고 실행하여 설치하십시오.
설치 확인
WindowsKey + R
사용하고cmd
.또는
.sbt
(예C:\Users\Hopper
)로 이동cmd
다음 검색 주소창에cmd
하십시오.sbt about
입력하면 버전 정보를 확인하고 설치되었는지 확인합니다. 다음과 같은 내용을보아야합니다.Java HotSpot(TM) 64-But Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0 [info] Set current project to root--sbt (in build file:/C:/Users/Hopper/.sbt/) [info] This is sbt 0.13.8 ...
Mac OSX에 설치
맥 포트
MacPorts를 설치하십시오. 그런 다음 터미널에서 다음을 실행합니다.
port install sbt
자작
Homebrew를 설치하십시오. 그런 다음 터미널에서 다음을 실행합니다.
brew install sbt
출처
SBT 에서 모든 플랫폼 (tgz) 설치를 다운로드하십시오.
sudo su
cd /opt
mkdir sbt
cd sbt
curl https://dl.bintray.com/sbt/native-packages/sbt/0.13.13/sbt-0.13.13.tgz -o sbt-0.13.13.tgz
그런 다음 다음을 실행하십시오.
tar zxf sbt-0.13.13.tgz
ln -s sbt-0.13.13 latest
$ HOME 내부에서 다음 행을 추가하여 ~ / .profile을 반드시 업데이트하십시오.
export SBT_HOME=/opt/sbt/latest
export PATH=$PATH:$SBT_HOME/bin
확인
터미널에서 다음을 실행합니다.
which sbt
출력 결과는 다음과 같습니다.
/opt/local/bin/sbt
출력이 나오지 않으면 sbt가 설치되지 않습니다.
Eclipse로 SBT 프로젝트 가져 오기
이것은 Eclipse 와 SBT를 모두 설치했다고 가정합니다.
Eclipse 마켓 플레이스에서 Eclipse 용 SBT 플러그인을 설치하십시오.
명령 줄에서 프로젝트의 루트 디렉토리로 전환하십시오.
$ cd ~/home/sample/project
프로젝트를로드 할 sbt를 실행하십시오.
$ sbt
종속성을 확보 할 수 있도록 프로젝트를 컴파일하십시오.
> compile
eclipse
작업을 실행하십시오.> eclipse
Eclipse로 이동하여 메뉴 옵션을 선택하십시오.
File > New > Project From Existing Sources
마법사에서 프로젝트 디렉토리로 이동하여 선택합니다. Eclipse가 나머지를 처리합니다.