Codenameone 如何构建使用CEF而不是JavaFX的本地JavaSE构建?

Codenameone 如何构建使用CEF而不是JavaFX的本地JavaSE构建?,codenameone,Codenameone,在模拟器中,CEF的使用是正确的,但我注意到本地JavaSE构建使用JavaFX。CEF能否在本地JavaSE构建中使用 我的主存根类已包含以下内容: Class.forName("org.cef.CefApp"); System.setProperty("cn1.javase.implementation", "cef"); 但是(在windows上运行生成的jar时)JavaFX似乎是由构建选择的。我是否需要将cef文件夹复制到目

在模拟器中,CEF的使用是正确的,但我注意到本地
JavaSE
构建使用
JavaFX
CEF
能否在本地
JavaSE
构建中使用

我的主存根类已包含以下内容:

Class.forName("org.cef.CefApp");
System.setProperty("cn1.javase.implementation", "cef");
但是(在windows上运行生成的jar时)JavaFX似乎是由构建选择的。我是否需要将cef文件夹复制到目标javaSE输出?我试过这么做,但也没用

如果我使用
java-jar
运行生成的jar,那么运行模拟器时看到的CEF输出(复制如下)不会打印在控制台中

将CEF添加到类路径…


CEF是否已明确从本地JavaSE构建中排除?如果是这样的话,如果可以有一个构建提示来强制生成的构建在
/lib
目录中查找cef lib,那就太好了,因为它没有被排除,也没有被添加。我们需要为此增加一些支持。您还需要将正确的DLL放在正确的路径中,这样才能最终工作。我们需要一些类似于Codename One Designer工具的引导代码来支持CEF。

很有意义。那么我会耐心等待。谢谢,我建议你提出问题,偶尔唠叨我们。我们的工作量很大,如果人们没有进行足够的跟进,事情往往会变得一团糟。这是我的专业领域,留给我吧:-)