我有一个包含两个子项目的Play 2.4.2项目。我的build.sbt
声明如此 -
lazy val abc = (project in file("modules/abc")).enablePlugins(PlayScala)
lazy val def = (project in file("modules/def")).enablePlugins(PlayScala, PlayJava)
lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean).dependsOn(def, abc)
.aggregate(def, abc)
但是当我尝试执行eclipse
命令时,会为两个子项目创建两个eclipse项目,而不是我的主应用程序的项目。
任何人都可以建议我如何修复它的日食?
答案 0 :(得分:1)
在build.sbt
包含以下内容:
EclipseKeys.skipParents in ThisBuild := false
或者生成将skip-parents
标志设置为false的eclipse项目:
eclipse skip-parents=false
更多详情here。