JetGradle能否与Gradle生成的具有Scala方面的项目文件一起在IntelliJ 12中使用?

JetGradle能否与Gradle生成的具有Scala方面的项目文件一起在IntelliJ 12中使用?,scala,intellij-idea,gradle,Scala,Intellij Idea,Gradle,我一直在尝试为公司的Java/Scala项目切换到IntelliJ和Gradle。从命令行上看,Gradle非常棒,但当我将Gradle与IntelliJ和Scala方面的项目一起使用时,遇到了一个问题 我尝试了两种方式导入项目,唯一能让Scala facets正常工作的方法是运行: gradle idea 使用gradleidea插件。在那之后,我需要做的就是打开项目的ipr文件,项目工作正常 然而,我希望在IntelliJ中运行一些Gradle任务来处理各种事情(代码生成是最大的任务)。我

我一直在尝试为公司的Java/Scala项目切换到IntelliJ和Gradle。从命令行上看,Gradle非常棒,但当我将Gradle与IntelliJ和Scala方面的项目一起使用时,遇到了一个问题

我尝试了两种方式导入项目,唯一能让Scala facets正常工作的方法是运行:

gradle idea
使用gradleidea插件。在那之后,我需要做的就是打开项目的ipr文件,项目工作正常

然而,我希望在IntelliJ中运行一些Gradle任务来处理各种事情(代码生成是最大的任务)。我希望能够使用JetGradle来运行这些任务。问题是,当我将Gradle项目链接到JetGradle时,每个项目中的依赖项都会破坏Scala方面的编译器设置

这是一个多模块的项目。以下是父级的build.gradle

allprojects {
    apply plugin: 'idea'

    version = '1.0'
    group = 'company-x'

    repositories {
        mavenCentral()
    }
}
下面是scala模块的build.gradle

apply plugin: 'scala'

dependencies {
  compile 'org.scala-lang:scala-library:2.10.1',
          'org.scala-lang:scala-reflect:2.10.1',
          'org.scala-lang:scala-compiler:2.10.1',
          'org.slf4j:slf4j-log4j12:1.7.2',
          'com.typesafe.akka:akka-actor_2.10:2.1.4'

  testCompile 'junit:junit:4.8.1',
              'org.scalatest:scalatest:1.2'
}
在将项目链接到JetGradle之前,Scala方面使用一个名为“Scala-compiler-2.10.1”的库进行设置,该库包含Scala编译器、库和反射JAR和src。链接项目后,项目库将替换为所有Gradle项目依赖项。Scala方面随后给出了错误:

Compiler library: no scala-library*.jar found
当我再次查看这些库时,仍然有一个名为“scala-compiler-2.10.1”的库,但它只是编译器。库和反射罐现在分开了

有人知道如何让Scala和JetGradle配合得很好吗

从IntelliJ博客()来看,JetGradle似乎还没有准备好支持Scala。 我正在等待IntelliJ 13.x,暂时还是使用Maven。

从IntelliJ博客()上看,JetGradle似乎还没有准备好支持Scala。 我在等待Intellij13.x,暂时坚持Maven