Sbt 如何在运行时覆盖Play 2.0依赖项?

Sbt 如何在运行时覆盖Play 2.0依赖项?,sbt,playframework-2.0,Sbt,Playframework 2.0,我需要在我的项目中覆盖play2.0的运行时依赖项。 在play 2.0项目上运行play dependencies,我可以看到 com.google.guava:guava:10.0.1 | org.seleniumhq.selenium:seleniumapi:2.16.1,play:play|u 2.9.1:2.0 | As guava.jar 但我的应用程序依赖于guava:12.0-rc2 如何使用sbt或其他方法覆盖此依赖项?只需在build.scala中添加以下依赖项: “com.

我需要在我的项目中覆盖play2.0的运行时依赖项。 在play 2.0项目上运行
play dependencies
,我可以看到

com.google.guava:guava:10.0.1 | org.seleniumhq.selenium:seleniumapi:2.16.1,play:play|u 2.9.1:2.0 | As guava.jar

但我的应用程序依赖于guava:12.0-rc2


如何使用sbt或其他方法覆盖此依赖项?

只需在build.scala中添加以下依赖项:

“com.google.guava”%“guava”%“12.0-rc2”

或从sbt命令行(在项目目录中):

设置顺序(顺序(libraryDependencies+=“com.google.guava”%“guava”%“12.0-rc2”):*)

显示依赖类路径

show dependency classpath将在下载成功时显示