Scala quick start
-
Upload
sukjin-yun -
Category
Engineering
-
view
106 -
download
1
Transcript of Scala quick start
gradle 을 이용한 프로젝트 구성
Build.gradle for scala• ['scala','eclipse','idea'].each{• apply plugin: it• }
• [compileScala, compileTestScala]*.options*.encoding = 'UTF-8'
• repositories {• jcenter()• }
• buildDir = 'build'
• dependencies {• // We use Scala 2.11 in our library project• compile 'org.scala-lang:scala-library:2.11.5'
• // We use Scalatest for testing our library• testCompile 'junit:junit:4.12'• testCompile 'org.scalatest:scalatest_2.11:2.2.4'• testRuntime 'org.scala-lang.modules:scala-xml_2.11:1.0.3'• }
• tasks.withType(ScalaCompile){• scalaCompileOptions.useAnt = false• }
• eclipse{• classpath {• downloadSources = true• defaultOutputDir = file("${buildDir}/classes/main")• }• }
• idea{• module{• downloadSources = true• downloadJavadoc = false• inheritOutputDirs = false• outputDir = file("${buildDir}/classes/main")• }
eclipse plugin 설치
scala IDE for Eclipse 3.0.2 선택confirm 클릭 후accept 체크 설치 진행
restart
Scala perspective
Hello Scala
Hello Scala
object HelloWorld {
def main(args: Array[String]){
println("Hello, world")
}
}
Hello Scala