Tech/Lang

SBT on eclipse for scala

glqdlt 2017. 5. 29. 10:12


1. SBT 설치파일 msi 파일을 다운로드 받는다.


2. 실행


3. 윈도우에서 cmd 커맨드 띄우고


4. 원하는 위치에 mkdir sbtWorkspace 로 폴더를 만든다


5. cd sbtWorkspace


6. $ sbt new sbt/scala-seed.g8

....
Minimum Scala build.

name [My Something Project]: hello

Template applied in ./hello


이렇게하면 hello 라는 폴더가 만들어져있고 안에 sbt project structure 에 맞춘 폴더들이 생겨있따.


$ cd hello
$ sbt
...
> run
...
[info] Compiling 1 Scala source to /xxx/hello/target/scala-2.12/classes...
[info] Running example.Hello
hello



대충 이러하고


~/.sbt/0.13/plugins/plugins.sbt 를 만든다. (or 방금 위에서 만든 hello/project/plugins.sbt 를 만듬) 나는  글로벌 폴더인 .sbt 에 만들어서 했음.


addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.1.0")

안에 저 문구를 넣어주고 저장한다.


hello 폴더에서 sbt eclipse 를 명령.


그럼 의존성 라이브러리를 받고 난후에 이것저것 뭘 만든다. 


다 되고 나면 hello 폴더안에 .project 가 만들어져있는 것을 볼수있다.


이를 이클립스에 import 해주면 된다.



무료의 서러움이 이렇게 무섭다. -_-;


play activator 깔아서, 거기서 new sbt project 할까 싶기도 하다.


'Tech > Lang' 카테고리의 다른 글

vmware disk 100%  (0) 2017.05.23
스칼라를 공부하면서 느끼는 스칼라란  (0) 2017.05.14
Vertx 와 Akka에 대해 (Akka 만세)  (0) 2017.03.21
PlayForScala -1  (0) 2017.03.19
PlayForScala -0  (0) 2017.03.07