在sbt文檔中,他們提到了聲明項目依賴關係的不同方式。什麼是在sbt中聲明依賴關係的方法
libraryDependencies += groupID % artifactID % revision
libraryDependencies += groupID % artifactID % revision % configuration
libraryDependencies ++= Seq(
groupID %% artifactID % revision,
groupID %% otherID % otherRevision
)
然而,當我創建了新的Play2框架:
activator new HelloWorld play-scala
我可以看到build.sbt
下面的代碼:
libraryDependencies ++= Seq(
jdbc,
anorm,
cache,
ws
)
它們如何解析(jdbc,anorm,cache,ws)?還有其他的方式來聲明依賴關係嗎?
他們只是瓦爾斯進口從播放sbt插件,這是做同樣的方式'val jdbc =「com.typesafe.play」%%「play-jdbc」%「2.3.7」'(實際上用anot她的功能,但它是一樣的)。 –
如何從先前定義的插件中找到這些val – surenyonjan