build.sbt中更高版本的库如何影响Play(使用较低版本)?

时间:2014-08-05 07:05:39

标签: playframework sbt playframework-2.2

所以这是构建定义的一部分:

libraryDependencies in Global ++= Seq(
  ...
  "com.fasterxml.jackson.core" % "jackson-core"        % "2.4.0",
  "com.fasterxml.jackson.core" % "jackson-databind"    % "2.4.0",
  "com.fasterxml.jackson.core" % "jackson-annotations" % "2.4.0",
  ...
)

我正在使用Play Framework 2.2.2,默认情况下它在版本2.2.2中使用com.fasterxml.jackson.core工件。

如果我在构建文件中包含更高版本的现有库,它对我的​​播放服务器有何影响?

更新:

由于this,我不得不这样做。我不确定它是否会影响我们的应用程序,还是会影响整个游戏堆栈。

1 个答案:

答案 0 :(得分:0)

这取决于API(您从应用程序调用的公共方法/字段)是否与不同版本兼容。

如果不是,您可能会在运行时获得NoSuchMethodError