首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法让sbt-plugin或sbt- Play -ebean与Play 2.8.0和sbt 1.5.5一起工作

sbt-plugin和sbt-Play-ebean是用于构建和管理Play框架应用程序的插件。然而,在某些情况下,这些插件可能无法与特定版本的Play框架和sbt构建工具一起正常工作。

针对无法让sbt-plugin或sbt-Play-ebean与Play 2.8.0和sbt 1.5.5一起工作的问题,可以尝试以下解决方案:

  1. 确认插件版本兼容性:首先,确保你使用的sbt-plugin和sbt-Play-ebean插件版本与Play框架版本和sbt构建工具版本兼容。可以查阅插件的官方文档或GitHub页面,了解插件支持的Play和sbt版本范围。
  2. 更新插件版本:如果你正在使用的插件版本不兼容Play 2.8.0和sbt 1.5.5,尝试更新插件到最新版本。可以通过在项目的构建文件中修改插件的版本号来实现。注意,更新插件版本可能需要更新其他相关依赖项,因此请确保你的项目能够适应新版本的插件。
  3. 检查依赖冲突:有时,插件与其他依赖项之间可能存在冲突,导致无法正常工作。可以通过检查项目的依赖关系,特别是与sbt-plugin和sbt-Play-ebean相关的依赖项,解决潜在的冲突。可以尝试升级或降级相关依赖项的版本,以解决冲突问题。
  4. 寻求社区支持:如果以上解决方案无法解决问题,建议在相关的开发者社区或论坛上寻求帮助。这些社区通常有经验丰富的开发者和专家,可以提供针对特定问题的解决方案或建议。

总结起来,解决sbt-plugin或sbt-Play-ebean与Play 2.8.0和sbt 1.5.5不兼容的问题,可以通过确认插件版本兼容性、更新插件版本、检查依赖冲突或寻求社区支持来解决。请注意,以上解决方案仅供参考,具体操作需要根据实际情况进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Play 2.1 - Evolution插件使用指南

它可以你通过几个脚本文件,轻松完成数据库的管理工作。你只负责编写脚本,脚本和数据库之间的同步工作,Evolution帮你搞定。 一、如何开启Evolution插件?    ...禁用Evolution插件相当于切断了play数据库间的同步手段,实体类的任意变动都不会影响到数据库的表结构,这在项目发布时非常有用。...Ups# --- !Downs之间的部分是up脚本,up脚本是一段用来初始化更新数据库的sql脚本,每一条sql语句必须以分号;结尾,如果sql语句中含有分号,需要使用;;进行转义。...revert_script两个字段内容拼接后的sha1哈希值,用来检测脚本内容是否发生变化     -    applied_at:记录updown脚本执行时间     -    apply_script...八、Evolution with Oracle     在play第一次连接数据库时,Evolution插件会尝试创建PLAY_EVOLUTIONS表,上文曾提到过,Evolution插件以硬编码形式提供的建表语句无法

1.2K80
  • 来玩Play框架01 简介

    Java程序员Guillaume Bort在JVM上创造了一个全新的框架Play framework。Play拥有RORDjango那样的灵巧,又不失Java的稳定,更有JVM这一强大的运行平台。...让我们来玩玩Play吧。 ? 下载安装 Play的安装相当简单。在Play官网下载,我下载的是2.2.1版本。该版本的API文档为2.2.1API。...创建运行 切换到/home/vamei,创建一个网络应用test, play new test 跟随指示,输入项目的必要信息。应用名编程语言,分别为testJava。...Play采用MVC架构(model-view-control)。新建项目已经创建好了controllersviews,包含有控制器(controller)视图(view)模板。...输入命令: play run Play自己包含有一个网络服务器模块,所以不需要和apache衔接,就可以作为网络服务器,直接工作

    1.4K70

    来玩Play框架01 简介

    Java程序员Guillaume Bort在JVM上创造了一个全新的框架Play framework。Play拥有RORDjango那样的灵巧,又不失Java的稳定,更有JVM这一强大的运行平台。...让我们来玩玩Play吧。 ? 下载安装 Play的安装相当简单。在Play官网下载,我下载的是2.2.1版本。该版本的API文档为2.2.1API。...创建运行 切换到/home/vamei,创建一个网络应用test, play new test 跟随指示,输入项目的必要信息。应用名编程语言,分别为testJava。...Play采用MVC架构(model-view-control)。新建项目已经创建好了controllersviews,包含有控制器(controller)视图(view)模板。...输入命令: play run Play自己包含有一个网络服务器模块,所以不需要和apache衔接,就可以作为网络服务器,直接工作

    1K20

    在Scala中构建Web API的4大框架

    它目前被一些相当大的名称网站使用,包括LinkedIn,三星的IoT Artik平台教育网站Coursera。在撰写本文时,Play 2.6是Play的当前版本,已在开发中取代了Play 1。...JVM密切相关,因此,Java开发人员会发现它很熟悉且易于使用。 2. 广泛支持各种工具集IDE系统。 3. 它完全基于函数式编程概念,并促进了API优先的RESTful设计实践。 4....Play是开源的,它使采取者获得更高的安全性持续审查的代码库。 缺点 1. 社区中有许多很棒的插件,当然,但它们的稳定性实用性并不总能得到保证。 2. Play 2使用SBT构建系统。...Finch ——用于构建Finagle HTTP服务的Scala组合器库        Finch是一个HTTP原语的模块化系统,它协同工作以形成HTTP API。...Akka HTTP的最大好处是它与Akka功能集成在一起Akka一样,它支持许多可以执行并行命令高级计算处理的系统。 2.

    2K40

    强化学习AI能带你1打5吗?MIT新研究:AI并不是人类的最佳队友

    MIT林肯实验室的研究人员最近的在纸牌游戏Hanabi(花火)中人类AI agenet之间的合作研究结果表明,尽管RL agent的个人表现能力十分出色,但当跟人类玩家一起匹配的时候,却只会人直呼太坑...MIT 林肯实验室的研究人员更关注如此强大的AI 如何成为队友,这项工作也能让我们进一步了解是什么阻碍了强化学习的应用只能局限于电子游戏,而无法扩大到现实应用中。...AI的评估主要采用他们的性能,包括self-play自己玩),cross-play其他类型的agent一起玩),Human-play人类合作)。...人类玩家之间的cross-play,对于衡量人机器之间的合作尤为重要,也是论文实验的基础。...在实验中,人类参与者AI agent一起玩了几次Hanabi游戏,每次队友的AI都不相同,实验人员并不知道在哪个模型一起玩。 研究人员根据客观主观指标评估了人类AI合作的水平。

    26020

    Scala学习路线

    play1有很多魔术,但是代码简洁、开发效率极高;而play2 typesafe了,对于普通网站的开发,它的开发效率大大降低了。 ScalaJava互操作很简单 ?...Scala是一门过程式函数式结合的语言,Scala代码中,过程式的代码经常函数式代码混在一起,所以利用它来学习,常常会人迷惑。而且在scala资料中,专门讲函数式知识的并不多。...可以通过查看sbtgradle的构建文件来获取直观感受 对类型系统方面的能力要求高。以scalatest为例,如果没有熟悉、深刻地掌握scala类型系统,很难设计出来这样的DSL。...几个月后,实在无法忍受它的编译速度、各种类库的缺失、以及各种各样的编译错误,放弃了它。 但是当时创建的那个Scala群里,却有非常好的交流氛围。...我认为我现在学习Scala的原因是:它为我打开了编程世界的一扇门,我看到了之前完全不同的世界。通过对它的学习,我可以强迫自己学习更多编程知识,提高自己的能力,从而有机会跟更多牛人交流。

    2.3K50

    再论 IoC AOP - 驳 yong9981 对 谈谈 ... (2019-12-25) 一文的评论

    谈谈我对 IoC AOP 的理解 一文由 JFinal 作者波总对 IoC AOP 的一句表述引起: IOC 本质是为了实现 AOP 在文中我考察了 IoC, DI AOP 三个概念及其关系...再来看看百度百科对 奇葩 这个词的定义是: 原意是指奇特而美丽的花朵,常用来比喻不同寻常的优秀文艺作品非常出众的人物。比喻某人(某事物)不落世俗,个性十足。...也多指向一些正常人行为思维以外的,人难以想象的行为。 我相信 yong9981 用 奇葩 来修饰 Act, 不会是引用其原意, 而是指 Act 仅支持 DI 不支持 AOP 的设计不正常....- 交给 Ebean 的声明式事务处理机制 (通过 javaagent 机制修改应用字节码) EclipseLink Hibernate - 交给 act-jpa-common 的声明式事务机制处理...给出的统计, 2019 最常用的 Java web 框架有: Spring JSF GWT Play!

    75020

    为什么说它对 Android 未来的发展十分重要?

    这种机制是这么工作的:在更新应用之前,Android 始终会检查更新的证书是否设备上应用的证书相匹配。稍后我会详细阐明为什么我要讲这些。...大致的想法是这样的:如果您将所需的所有内容上传到了 Google Play Play Store 为每个用户设备按需提供相应的内容。这很简单,不是吗?...以下是它的详细工作原理: 第 1 步:您可以在 IDE (如 Android Studio) Unity 等游戏引擎中编写应用的所有代码。...使用动态功能也是在 Android 上动态加载代码的安全做法,因为动态功能模块的扫描检查方式 Google Play Protect 扫描检查应用本身的方式相同。 ?...Google Play Instant 允许用户在安装完整应用游戏之前,通过 Play Store 中的“立即试用”按钮、广告链接试用应用游戏。

    1.7K20

    技 (米) 术 (哈) 宅 (游) Google Play 联手收获成功果实 | Google Play 开发者故事

    来自世界各地的玩家和我们一起在游戏的世界里冒险、创造,这种互动的氛围也是米哈游所珍惜的。...曾经团队还担心因为游戏类型的不同而无法照顾到不同玩家群体的诉求,但玩家们用大量的二次创作作品和数不清的玩家社群肯定了米哈游的努力。...—— Chengguo Huang, 境外运营 玩家们在获得 Play Points 之后,可以用来在米哈游的游戏里购买丰富的内容,这种回馈平台玩家的举措也米哈游的付费用户留存提升了 10% 左右,而且...拿原神来举例,每次发布卡片都可以额外带来至少 150% 更多的流量曝光,以及较为可观的安装量,且成效转化率均在 16% 以上。...首先是进一步做好本地化的打磨,团队的境外组有很多外籍员工,他们中国员工们一起努力打磨游戏,确保世界各地的玩家们都能沉浸到米哈游的游戏世界里。

    30820

    探索 IntelliJ IDEA 2024.1最新变化:全面升级助力编码效率

    这一改动是为了在使用 AI 赋能的技术方面提供更多的决策灵活度,您能够在工作环境中更好地控制偏好要求。 AI Assistant 仍然需要有效的 JetBrains AI 订阅。...我们还改进了调试器中的 Scala 3 支持,自动补全现在可以准确处理一些极端情况,例如与 using given 关键字 unapply 签名一起使用时。...Play Framework 更新 为了解决旧版 Play Framework(2.8 及更低版本) JDK 17 之间的兼容性问题,我们引入了一条警告,在 Play 向导中通知您使用了不兼容版本的...Play JDK。...装订区域图标可以帮助您迅速发起新讨论,以及查看隐藏现有讨论。 这些图标还可以用户方便地访问评论,从而轻松查看、回复作出反应。 在我们的博文中详细了解此更改。

    3.3K20

    Google Play In-app Billing

    你的App无需理会金融方面的交易,这都由Google Play的应用内支付服务来提供。 1, 产品类型购买方式 应用内支付支持不同种类的产品类型购买类型,为你的App提供灵活的赚钱方式。...Google Play App 使用异步消息循环来传达账单请求,并且在你的AppGoogle Play服务器间执行响应。在实践中,你的App绝不会直接Google Play服务器交互(见图1)。...图1:你的App通过Google Play App发送取回结账消息,后者负责Google Play服务器通信。...退款信息在JSON串中,该串PURCHASE_STATE_CHANGED广播是一起的。...你的App必须生成一个随机数然后用GET_PURCHASE_INFORMATION RESTORE_TRANSACTIONS请求跟它一起发送。

    4K31

    结构型模式——适配器模式

    这种模式涉及到一个单一的类,该类负责加入独立的不兼容的接口功能。举个真实的例子,读卡器是作为内存卡笔记本之间的适配器。...适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 **适用场景:**主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。...想要建立一个可以重复使用的类,用于一些彼此之间没有太大关联的一些类,包括一些可能在将来引进的类一起工作,这些源类不一定有一致的接口。 通过接口转换,将一个类插入另一个类系中。...(比如老虎飞禽,现在多了一个飞虎,在不增加实体的需求下,增加一个适配器,在里面包容一个虎对象,实现飞的接口。) 实现方式:适配器继承依赖已有的对象,实现想要的目标接口。...优点: 可以任何两个没有关联的类一起运行。 提高了类的复用。 增加了类的透明度。 灵活性好。 缺点: 过多地使用适配器,会系统非常零乱,不易整体进行把握。

    65020

    开源软件求捐赠也要被谷歌抽税?开发者:直接改成GitHub链接

    这种募集资金的方式在动漫画师音乐领域比较常见,对于免费、开源的项目来说,你也不用担心因为谷歌苹果的应用商店分成而造成额外的支出。不过也正因为如此,「捐助」一直被谷歌禁止。...下架的处理表明在该 app 中放置项目网站主页链接也不被允许,除非完全人们无法提供捐助。 LT 的开发者现在在 GitHub 上的项目中放置了 LT 网站的链接。...谷歌的 Play 商店不同,Aurora 商店不会跟踪用户下载使用的应用程序。Aurora Store 也不受谷歌将用户的设备标记为未经认证等限制。...Aurora Store 中的 app Play 商店中加载显示的 app 完全相同,并且安全性也具有一定的保证。...工作城市:北京市朝阳区酒仙桥 / 上海张江人工智能岛 © THE END  转载请联系本公众号获得授权 投稿寻求报道:content@jiqizhixin.com

    80320

    Java设计模式学习笔记—适配器模式

    这种模式涉及到一个单一的类,该类负责加入独立的不兼容的接口功能。举个真实的例子,读卡器是作为内存卡笔记本之间的适配器。...适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 主要解决 主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。...想要建立一个可以重复使用的类,用于一些彼此之间没有太大关联的一些类,包括一些可能在将来引进的类一起工作,这些源类不一定有一致的接口。 通过接口转换,将一个类插入另一个类系中。...(比如老虎飞禽,现在多了一个飞虎,在不增加实体的需求下,增加一个适配器,在里面包容一个虎对象,实现飞的接口。) 如何解决 继承依赖(推荐)。...优点  可以任何两个没有关联的类一起运行。 提高了类的复用。 增加了类的透明度。 灵活性好。 缺点 过多地使用适配器,会系统非常零乱,不易整体进行把握。

    88010

    如何用 Android vitals 解决应用程序的质量问题

    这会影响电池的续航时间,如果用户无法及时充电,可能会导致他们无法使用设备。这种行为很可能会用户迅速卸载你的应用。 应用程序无响应(ANR)事件。这些事件发生在你的应用程序 UI 冻结的时候。...发生冻结时,如果你的应用位于前台,会弹出对话框用户选择关闭应用等待响应。从用户的角度来看,这种行为应用崩溃一样糟糕。...只有当消息推送定期任务不适合你的工作时,你才应该使用 AlarmManager 安排唤醒警报。或者从另一个角度来看,只有当你需要在特定时间启动闹钟时才需要使用唤醒警报,无论网络其他条件如何。...对于用户来说,ANR 是当他们尝试你的应用进行交互时,该界面被冻结。界面保持冻结几秒钟后,会显示一个对话框,用户选择等待强制应用程序退出。...一般来说,最好你的应用在后台执行这些操作。 从主线程向另一个进程运行同步绑定调用。磁盘网络操作类似,在跨进程边界进行阻塞调用时,程序执行会传递到你无法控制的某个位置。如果其他进程很忙怎么办?

    2.3K10

    使用 Jetpack Compose 提升 Play 商店的用户体验

    我们需要新的框架,在不影响开发者的工作效率、用户体验 Play 商店自身性能的同时,能够支撑数百名工程师同时开展工作。 我们为此制定了一个长期路线图,来更新商店内从网络层一直到像素渲染的所有内容。...开发者的工作效率 一年多来 ,我们一直在使用 Jetpack Compose 编写用户界面代码,也得益于 Jetpack Compose 界面开发变得更加简单。...我们的团队正在使用 Compose 构建动效功能,极大地提高了 Play 商店用户的满意度。借助 Compose 的声明性动画 API,编写连续并行动画从未如此简单。...为了解决这一问题,Play 商店 Android 团队合作开发了基准配置文件 (Baseline Profiles): 开发者预定义打包好的、应用可以指定的一个配置文件,它们随您的应用提供,云配置文件完全兼容...由于我们 Compose 迁移策略的性质,我们无法准确衡量 APK 大小 变化构建速度等,但是我们看到的所有迹象都非常积极!

    3.2K40

    Ztorg:从 root 到 SMS

    有两个恶意应用程序 Ztorg 木马相关,通过 Google Play 分发。虽然不是恶意 root 软件,但是可以发送高付费短信删除短信。...当它接收到访问的网址发送的短信后,木马将关闭设备声音,并开始删除所有传入的短信。 我无法通过 Google Play 分发的木马获得任何命令。...进一步的调查显示,这些木马由一个普通的 Ztorg 木马其他 Ztorg 模块一起安装的。 在其中一些木马中,我发现他们通过 MCC(移动国家码)从恶意 url 下载了一个 JS 文件。 ?...WAP 帐单的工作方式高付费短信类似,但通常采用订阅形式,而不是一次性付款作为大多数高付费短信。 ?...很有可能,如果该应用尚未从 Google Play 中删除,则他们将在下一阶段添加此功能。还有一种可能是,试图添加这个功能是谷歌注意到木马的存在,并导致它的删除。

    1.3K80
    领券