如何将Chromium嵌入式框架(CEF)与Java集成
我想制作一个桌面应用程序来浏览一个网站,我不想制作一个浏览器,而是一个浏览器嵌入的应用程序。我尝试过,JavaFx
但是发现了一些问题,例如缺少对插件的支持(例如:Flash,pdf查看器等)。
经过大量搜索后,我发现了Chromium嵌入式框架(CEF)或JCEF Java包装器,但我不知道如何在Java中使用它netbeans
。
是否可以在Java应用程序中嵌入CEF / JCEF?
回答:
是否可以在Java应用程序中嵌入CEF / JCEF?
是的,你可以这样做!这些步骤是:
下载JCEF并将其解压缩
声明环境变量以指向
${EXTRACT_DIR}/bin/lib/win64
在本地存储库中安装以下文件:
${EXTRACT_DIR}/bin/{gluegen-rt.jar, gluegen-rt-natives-windows-amd64.jar, jogl-all.jar, jogl-all-natives-windows-amd64.jar, jcef.jar}
。
例如: mvn install:install-file -Dfile=gluegen-rt.jar -DgroupId=org.jcef
-DartifactId=gluegen -Dversion=1.0 -Dpackaging=jar
创建一个Maven项目并在pom.xml中声明已安装的工件
将样本:复制
${EXTRACT_DIR}/bin/tests/simple/MainFrame.java
到您的项目并尝试
请注意,这些步骤适用于 和
以上是 如何将Chromium嵌入式框架(CEF)与Java集成 的全部内容, 来源链接: utcz.com/qa/435662.html