`

使用intellij idea和gradle进行scala项目开发

阅读更多
用maven管理scala项目不错,可惜不能增量编译。scala的编译速度又慢。所以尝试用gradle来管理scala项目。

1、新建目录akka-samples, 并在目录下新建build.gradle文件。
apply plugin: 'idea'
apply plugin: 'scala'

task "createDirs" << {
    sourceSets*.scala.srcDirs*.each { it.mkdirs() }
    sourceSets*.resources.srcDirs*.each { it.mkdirs() }
}

repositories{
    mavenCentral()
    mavenLocal()
}

dependencies{
    compile "org.scala-lang:scala-library:2.10.4"
    compile "org.scala-lang:scala-compiler:2.10.4"
    compile "org.scala-lang:scala-reflect:2.10.4"
    testCompile "junit:junit:4.11"
}

task run(type: JavaExec, dependsOn: classes) {
    main = 'Main'
    classpath sourceSets.main.runtimeClasspath
    classpath configurations.runtime
}



2、执行gradle cDirs 来创建项目的目录结构

3、用Intellij idea来导入gradle项目。“File”->"Import Project"选择打开build.gradle即可。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics