gpt4 book ai didi

GWT 2.6 与 GXT-3.0.1 编译错误

转载 作者:行者123 更新时间:2023-12-04 18:08:19 26 4
gpt4 key购买 nike

由于 GWT 的 2.6.0 版本放弃了对 ie6 浏览器的支持,因此我当前也使用 GXT 的项目无法编译并出现以下错误:

Loading inherited module 'com.sencha.gxt.ui.GXT'
Loading inherited module 'com.sencha.gxt.data.Data'
Loading inherited module 'com.sencha.gxt.core.Core'
[ERROR] The value ie6 was not previously defined.
[ERROR] Line 96: Unexpected exception while processing element 'set-property'

我试图设置 <set-property name="gxt.user.agent" value="safari3, safari4, safari5, chrome, air, gecko1_8, gecko1_9"/><extend-property name="user.agent" ....../>但没有任何成功。有什么解决方法吗?

最佳答案

GWT 2.6.0 与 GWT 2.4.0 和 2.5.1 相比有几个重大更改——这些更改不会影响所有库,但它们确实会影响 GXT 2 和 3。GWT 2.6.0 中破坏 GXT 等库的代码更改包括:

  • 更改排列(ie6opera 消失了,添加了 ie10,请注意,较新版本的 Opera 是基于 webkit 的,不需要它们自己的排列)
  • Element 添加了新的 final 方法 hasClassName 和 toggleClassName 不能用同名的 XElement 方法编译
  • 删除了 String utils 方法,切换到新版本的 Guava(现在使用这些方法)


  • 看到了一个赞成票,所以我知道几个月后这仍然会吸引读者,所以编辑它以指出 GXT 3.1.0 位于 maven Central 并支持 GWT 2.6.0、2.6.1,并且从周五开始支持 GWT 2.7 .0-快照。我不能保证它完全不会过时,但只要 GWT 中的公共(public)方法没有改变,它就不太可能在 GWT 2.7 系列中再次崩溃。

    关于GWT 2.6 与 GXT-3.0.1 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21517007/

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