gpt4 book ai didi

playframework - 从 play 2.4 版本升级到 play 2.5.0 后,您的库依赖项之间不兼容

转载 作者:行者123 更新时间:2023-12-04 07:37:45 28 4
gpt4 key购买 nike

我最近将我的项目从 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 .

关于playframework - 从 play 2.4 版本升级到 play 2.5.0 后,您的库依赖项之间不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36072480/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com