在模拟器中,CEF被正确使用,但我注意到本地JavaSE
构建使用JavaFX
。CEF
是否可以用于本地JavaSE
构建?
我的主Stub类已经包含以下内容:
Class.forName("org.cef.CefApp");
System.setProperty("cn1.javase.implementation", "cef");
但是(当在windows上运行结果jar时(JavaFX似乎被构建选中了。我是否需要将cef文件夹复制到目标javaSE输出?我试过这样做,但也不起作用
如果我用java -jar
运行得到的jar,那么运行模拟器时看到的CEF输出(复制如下(不会打印在控制台中
Adding CEF to classpath...
CEF是否已明确排除在本地JavaSE构建之外?如果是这样的话,如果能有一个构建提示来强制生成在/lib
目录中查找cef-lib,那就太好了
与其说是排除,不如说是没有添加。我们需要为此增加一些支持。您还需要将正确的DLL放置在正确的路径中,这样才能最终工作。我们需要一些类似于Codename One Designer工具中的引导程序代码来支持CEF。