加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

playframework – 从播放2.4版本到播放2.5.0的升级后,库依赖关系

发布时间:2020-12-14 04:50:18 所属栏目:百科 来源:网络整理
导读:我最近将我的项目从play framework 2.4.0升级到2.5.0,当我构建它时,我遇到了很多库不兼容问题,我不确定如何解决它.任何人都可以知道我们如何解决这些问题. 我只是分享样本,因为列表非常大: [warn] There may be incompatibilities among your library depen
我最近将我的项目从play framework 2.4.0升级到2.5.0,当我构建它时,我遇到了很多库不兼容问题,我不确定如何解决它.任何人都可以知道我们如何解决这些问题.

我只是分享样本,因为列表非常大:

[warn] There may be incompatibilities among your library dependencies
[warn] Here are some of the libraries that were evicted:
[warn]  * com.typesafe.play:play-netty-server_2.11:2.4.0 -> 2.5.0
[warn]  * com.typesafe.play:play-java_2.11:2.4.0 -> 2.5.0
[warn]  * com.typesafe.play:play-server_2.11:2.4.0 -> 2.5.0

我注意到以上所有警告都会发生,因为我使用的是deadbolt2库版本:

"be.objectify" % "deadbolt-java_2.11" % "2.4.4"

如果我删除上面的依赖,那么所有警告都会消失. deadbolt2没有其他最新版本.不知道我现在应该做什么.请建议.

解决方法

Deadbolt中的版本控制遵循相同的x.y版Play,因此Deadbolt 2.4适用于Play 2.4,Deadbolt 2.5适用于Play 2.5,依此类推.

Deadbolt 2.5.0今天发布,所以如果你将你的版本更新为“be.objectify”%%“deadbolt-scala”%“2.5.0”你应该没问题.

这是here的记录.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读