Codenameone Can';不显示映射容器

Codenameone Can';不显示映射容器,codenameone,Codenameone,我重新启动了一个CN1项目(已经发布),并试图让它在Netbeans 11(在OpenJdK 11上运行)下的模拟器中运行。然而,这个项目不断失败 我更新了CN1谷歌地图扩展,刷新了libs,但问题依然存在 所以我创建了一个新的CN1项目(由于它是一个Java11项目,所以没有对Java8项目进行检查),以查看它是否崩溃。实际上它显示了“嗨”的形式。但后来我添加了一个MapContainer,就像我以前那样: public void start() { if(current != nul

我重新启动了一个CN1项目(已经发布),并试图让它在Netbeans 11(在OpenJdK 11上运行)下的模拟器中运行。然而,这个项目不断失败

我更新了CN1谷歌地图扩展,刷新了libs,但问题依然存在

所以我创建了一个新的CN1项目(由于它是一个Java11项目,所以没有对Java8项目进行检查),以查看它是否崩溃。实际上它显示了“嗨”的形式。但后来我添加了一个MapContainer,就像我以前那样:

public void start() {
    if(current != null){

        current.show();
        return;
    }

    MapContainer map = new MapContainer("myJAvascriptKey");


    Form hi = new Form("Hi World");
    hi.setLayout(new BorderLayout());
    hi.add(BorderLayout.CENTER,map);
    hi.show();
}
模拟器不断崩溃:

视网膜分级:1.0
渲染帧花费的时间太长163毫秒
[JS控制台]我在这里!!!
渲染帧花费的时间太长207毫秒
#
#Java运行时环境检测到一个致命错误:
#
#在pc=0x00007f66f5c69762、pid=13967、tid=14053处的SIGSEGV(0xb)
#
#JRE版本:OpenJDK运行时环境(11.0.4+11)(构建11.0.4+11-post-Debian-1bpo91)
#Java虚拟机:OpenJDK 64位服务器虚拟机(11.0.4+11-post-Debian-1bpo91,混合模式,共享,分层,压缩oops,g1 gc,linux-amd64)
#有问题的框架:
#V[libjvm.so+0x89a762]

谷歌地图扩展版本是42。我该怎么做才能让一切都像以前一样正常


感谢您的帮助,

将项目中的JDK更改为JDK8。JavaFX中现在有一个bug,在JDK 11上运行时会导致web视图崩溃。

FYI Java 8 unticked表示使用Java 5而不使用Java 11。该用户界面应该被删除…这就完成了工作,谢谢史蒂夫!幸运的是,我把JDK8和JDK11放在了一起!我不知道您在谈论JavaFX中的具体bug。至少我在使用当前版本的Java/JavaFX(13而不是11)运行WebView时没有任何问题。为什么人们总是坚持使用过时的版本,然后抱怨某些东西不起作用。他们将其视为配置问题而不予理会,因此解决了该问题,但这确实是一个问题。问题出现在13和11之间。这在我要处理的事情清单上,但它就在下面。很可能我们最终会从JavaFX迁移出去