2017-02-12 61 views
0

我想包含一個外部sbt子項目。請找build.sbt片段如下: -build.sbt ProjectRef:沒有足夠的參數適用於方法

懶VAL根=(在文件的項目( 「 」))dependsOn( ProjectRef(文件(「 ../../ ScalaWork/ActorCore」)。 「AC」) )

下面是我得到的錯誤: -

[錯誤] C:\ git的\測試\項目\ build.scala:49:爲沒有足夠的論據 方法適用:(id:String,base:java.io.File,aggregate:=> Seq [sbt。 ProjectReference],依賴關係:=> Seq [sbt.ClasspathDep [sbt.ProjectReference]],委託人:=> Seq [sbt.ProjectReference],settings:=> Seq [sbt.Def.Setting [_]], :Seq [sbt.Configuration],auto: sbt.AddSettings)對象Project中的sbt.Project。

什麼是包含外部sbt項目的正確語法。

回答

0

我做我的項目

lazy val root = Project("myrootproject", file(".")).dependsOn(utility) 

lazy val utility = Project("utility", file("libs/utility")) 

uility也正好是一個Scala.js交叉編譯的項目,所以我需要做一個參考他們libs/utility使用LocalProject加載後。

lazy val utilityJS = LocalProject("utilityJS") 
lazy val utilityJVM = LocalProject("utilityJS") 
相關問題