gpt4 book ai didi

java - 在 PlayFramework 2.2.2 上升级 Ebean

转载 作者:行者123 更新时间:2023-12-02 09:21:29 24 4
gpt4 key购买 nike

自从我开始使用 Play Framework 以来,我在 Ebean 上度过了一段糟糕的时光,否则我绝对喜欢它。

Ebean 刚刚修复了一个影响我的错误,但似乎在上次部署 Play 时(我已更新到 v2.2.2)期间并未修复该修复。

是否可以在我的实例中手动升级 Ebean?

最佳答案

编辑:我们提出了 TypeSafe 的问题,James Roper 很好地创建了一个兼容性库。使用它,我们已经能够成功使用 3.3.3 版本的 Ebean 库。

就像将其添加到您的 Build.scala/sbt 文件中一样简单:

libraryDependencies ++= Seq(
"org.avaje.ebeanorm" % "avaje-ebeanorm" % "3.3.3",
"com.typesafe.play" % "play-ebean-33-compat" % "1.0.0"
)

兼容性库在这里: https://github.com/typesafehub/play-ebean-33-compat

原文:晚了,但我认为目前这是不可能的,因为 Play 2.2.3 中的 Play Ebean 插件与 Ebean 3.3.x 版本不兼容。

Play 框架存在此问题 https://github.com/playframework/playframework/issues/2672 。我发现,在后续重新编译(无需清理)后,它最终会编译甚至工作。这可能会让您相信这根本不是问题。这可能与最终采用旧版本的 Ebean 库有关。

关于java - 在 PlayFramework 2.2.2 上升级 Ebean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22337847/

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