수색…


비고

Simple Build Tool (SBT)은 스칼라 (또는 Java) 프로젝트 코드를 작성하는 데 사용할 수 있습니다. 여기에는 .jar 또는 기타 아티팩트로 빌드, 테스트 및 / 또는 컴파일해야하는 코드, 종속성 및 리소스 관리가 포함됩니다. 사용자 지정 작업을 만들어 이러한 모든 프로세스를 관리 할 수 ​​있습니다.

이름에 관한 쪽지. SBT는 '스칼라 빌드 도구'라고도합니다. 이것은 원래의 의도는 아니지만 일반적으로 사용되기 시작했습니다. SBT는 JVM에서 모든 프로젝트를 빌드하는 데 사용될 수 있습니다.

.sbt 파일 또는 'SBT 빌드 정의'는 빌드 정의를 위해 SBT에서 사용하는 스칼라로 작성된 특별히 해석 된 파일입니다. .scala 빌드 정의는 .sbt 파일로 작성되고 가져올 수도 있습니다.

13.6 이전 버전에서는 모든 .sbt 파일에 공백 라인으로 구분 된 각 명령문이 있어야했습니다. 빈 줄이 없으면 .sbt 파일이 중단됩니다.

범용 패키지는 ZIPTGZ 형식으로 존재합니다.

버전

번역 상태 출시일
0.13.12 안정된 2016-07-17

Linux에 SBT 설치

전체 지침은 여기에서 찾을 수 있습니다 .

  1. JDK를 설치하십시오 .

  2. 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/
    
  3. 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
    
  4. 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 프로젝트 가져 오기

이것은 EclipseSBT를 모두 설치했다고 가정합니다.

  • Eclipse 마켓 플레이스에서 Eclipse 용 SBT 플러그인을 설치하십시오.

  • 명령 줄에서 프로젝트의 루트 디렉토리로 전환하십시오.

    $ cd ~/home/sample/project

  • 프로젝트를로드 할 sbt를 실행하십시오.

    $ sbt

  • 종속성을 확보 할 수 있도록 프로젝트를 컴파일하십시오.

    > compile

  • eclipse 작업을 실행하십시오.

    > eclipse

  • Eclipse로 이동하여 메뉴 옵션을 선택하십시오.

    File > New > Project From Existing Sources

  • 마법사에서 프로젝트 디렉토리로 이동하여 선택합니다. Eclipse가 나머지를 처리합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow