1
我在build.sbt
以下行:包在Scala REPL中可見,但在SBT項目中不在Eclipse中?
libraryDependencies += "org.bouncycastle" % "bcprov-jdk16" % "1.46"
當我去REPL有啓動我的項目中,以下工作:
scala> import org.bouncycastle.jce.provider.BouncyCastleProvider
import org.bouncycastle.jce.provider.BouncyCastleProvider
scala> val a = new BouncyCastleProvider
a: org.bouncycastle.jce.provider.BouncyCastleProvider = BC version 1.46
但是,當我嘗試導入相同的包中Eclipse我得到一個錯誤:
import org.bouncycastle.jce.provider.BouncyCastleProvider
// object bouncycastle is not a member of package org
爲什麼會發生這種情況?
您是否嘗試過運行「sbt eclipse」?這應該創建Eclipse項目文件,其中包含.classpath,其中包含依賴關係的路徑。 –
@HarisOsmanagić感謝您的想法!我使用Typesafe Activator,並且爲Eclipse重新生成項目文件確實有幫助(我決定在'sbt eclipse'之前嘗試這個)。 – Anton
很高興聽到!快樂的縮放。:) –