Pages

12/08/2013

Install SBT

sbt는 Simple Build Tool의 약자다. project 셋팅, 빌드등을 수행해주는 역할을 한다. 요즘 스칼라를 사용해보려고 하고있다. Intelli-j나 eclipse를 사용하면 되지만 왠지...sublime으로 하고 싶은 충동이 들었다... 스칼라 스크립트로 실행해도 되지만...프로그래머는 귀찮은 작업을 싫어해야한다..ㅋㅋ 그래서 sbt를 설치 하게 되었다..콜록

sbt는 설치하는 법은 어려가지가 있다. sbt setup doc 에서 확일해 볼수 있듯이 macports, brew등을 이용해 인스톨 할 수 있다.(난 언제나 맥 위주로...콜록) 하지만 난 언제나 download해서 설치하는 것을 좋아한다..콜록

다운 받자. download sbt-0.13.0
압축을 풀쟈.

tar -zxvf ./sbt.tgz
필요한 launch만 가져온다. 경로는 클래스 패스로 잡을 경로또는 잡혀있는 경로로 한다. 런처를 실행 시킬 스크립트를 만든다.
cp bin/sbt-launch.jar ~/bin
cd ~/bin
touch sbt
vi sbt
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"
java $SBT_OPTS -jar `dirname $0`/sbt-launch.jar "$@"
끝! documentation에 있는것 처럼 헬로우 월드를 찍어보자!! ㅋㅋㅋㅋ
mkdir hello
cd hello
echo 'object Hi { def main(args: Array[String]) = println("Hi!") }' > hw.scala
sbt run
잘된다...콜록 폴더 구조 및 설명도 자세히 나와있다. Documanetation 만세....콜록

0 개의 댓글:

댓글 쓰기