gpt4 book ai didi

java - 如何将 Chromium 嵌入式框架 (CEF) 与 java 集成

转载 作者:太空狗 更新时间:2023-10-29 22:54:45 28 4
gpt4 key购买 nike

我想制作一个桌面应用程序来浏览网站,我不想制作浏览器而是浏览器嵌入式应用程序。我试过使用 JavaFx,但我发现了一些问题,例如缺少对插件的支持(例如:flash、pdf 查看器等)。

经过大量搜索,我找到了 Chromium Embedded Framework (CEF) 或 JCEF CEF 的 Java 包装器,但我不知道如何在 Java 中开始使用它。依赖项是什么?如何使用 netbeans 开始开发 (POC)?

是否可以在 java 应用程序中嵌入 CEF/JCEF?

最佳答案

Is it possible to embed CEF/JCEF in java application?

是的,你可以做到!步骤是:

  1. 下载 JCEF 并解压 JCEF

  2. 声明环境变量指向${EXTRACT_DIR}/bin/lib/win64

  3. 在本地存储库中安装以下文件:${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

  1. 创建一个 maven 项目并在 pom.xml 中声明已安装的工件

  2. 将示例:${EXTRACT_DIR}/bin/tests/simple/MainFrame.java 复制到您的项目并尝试

请注意,这些步骤适用于 Maven ProjectJVM 64bit

关于java - 如何将 Chromium 嵌入式框架 (CEF) 与 java 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21192279/

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