gpt4 book ai didi

java - 在 GWT 2.8.2 和 Java 1.8 中使用遗留开发模式?

转载 作者:行者123 更新时间:2023-11-29 06:50:50 26 4
gpt4 key购买 nike

我们一直在使用这个软件组合

  • Java 1.7
  • GWT 2.6.0
  • SmartGWT 6.0p-20170922

但是我们想升级到Java 1.8,所以我们着手尝试这个组合

  • Java 1.8
  • GWT 2.8.2
  • SmartGWT 6.1p-20180216

我原以为新环境会迫使我使用 SuperDevMode。但令我惊讶的是,它实际上允许我仍然使用遗留的“DevMode”(即,在 JVM/Eclipse 中而不是在浏览器中调试代码)。无论如何,我在设置 SuperDevMode 时也遇到了麻烦。

所以这是我的问题:是否有人在使用 GWT 2.8.x 但仍在使用遗留的“DevMode”。您对此有何体验?谢谢!

最终,如果我们能让 SuperDevMode 正常工作,我们很乐意尝试。但是能够选择使用 DevMode 对我来说是一个很大的优势,可以说服我的队友升级。然后人们可以按照自己的节奏迁移到使用 SuperDevMode。

最佳答案

我不确定问题是什么。

但是是的,虽然 super 开发模式是新的开发模式,但旧的旧版开发模式将继续受到支持,并且计划不会在 GWT 2.x 中消失。

但是,新功能可能无法在其中运行 - 核心贡献者不打算添加对 GWT 2.8 及更高版本中添加的任何功能的支持。例如,虽然 Java 8 语言支持似乎有效,但某些 Java 8 API 可能无法正常运行。此外,JSNI 和 JSO 的替代品 JsInterop 不起作用,这意味着 Elemental2 将不起作用,这将限制采用新库和框架的能力。

如果您需要做的只是支持不打算添加对新工具和功能的支持的遗留代码库,则可以使用遗留开发模式来鼓励继续升级(这仍然会让您修复错误和其他增量改进在工具包本身)。但是当您的项目需要新功能时,您可以切换到 super 开发模式。

关于java - 在 GWT 2.8.2 和 Java 1.8 中使用遗留开发模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48896040/

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