目录

一. 前言

二. 构建

1. 前期准备

(1) JDK 1.8_271 32 bit

(2) eclipse

(3) 编译好的32 bit JCEF

2. 验证一下编译的JCEF能不能跑

3. 在eclipse 创建一个项目

4. 拷贝JCEF依赖

4. 配置Native Library(重要)

5. 删掉不需要的包

6. 试跑

三. 总结


一. 前言

假设你已经看了还在用SWT开发UI吗-用JCEF吧, 那么这篇文章正式要使用Eclipse去使用JCEF集成Chromium, 废话不多说, 开始吧!

二. 构建

1. 前期准备

(1) JDK 1.8_271 32 bit

大家可以去官网下载: https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html 也可以下载网盘上的: 链接:https://pan.baidu.com/s/1gR2UaEK_k5tCs8q3pEpBqA  提取码:pv2h

(2) eclipse

大家也可以去官网下载: https://www.eclipse.org/downloads/packages/release/mars/2, 也可以下载网盘上的: 链接:https://pan.baidu.com/s/1672dwflYFHaqJmQ88nnv_g  提取码:2e09

(3) 编译好的32 bit JCEF

可以使用我的版本: 网盘链接:https://pan.baidu.com/s/1Puy40Rs28Le13c8OVHEFMQ  提取码:og08

以下是编译使用的版本:

JCEF Version:     84.3.8.265+g5663a27
JCEF URL:         https://github.com/chromiumembedded/java-cef.git
                  @5663a27965abbffb841395341286093b58d6e323

CEF Version:      84.3.8+gc8a556f+chromium-84.0.4147.105
CEF URL:          https://bitbucket.org/chromiumembedded/cef.git

Chromium Verison: 84.0.4147.105
Chromium URL:     https://chromium.googlesource.com/chromium/src.git

2. 验证一下编译的JCEF能不能跑

编译完之后的JCEF, 可以看见

双击一下 run.bat

当然, 你有可能访问不了www.google.com

你可以改成www.baidu.com

可以跑说明没问题

3. 在eclipse 创建一个项目

点finish就好了

右击项目

新建一个文件夹lib

4. 拷贝JCEF依赖

把以下jar包拷贝到lib文件夹里

右击lib文件夹, 新建一个文件夹native

把bin/lib目录下的win32文件夹拷贝到native目录下

把bin目录下的tests拷贝到项目的src目录下

4. 配置Native Library(重要)

5. 删掉不需要的包

项目已经配置完了

6. 试跑

我们来跑一下:

修改后, 运行一下:

大功告成

三. 总结

本文通过Eclipse使用Jcef集成Chromium, 接下来就是要使用如Echart的组件了.

Java JCEF集成Chromium相关推荐

  1. JAVA IDEA集成geotools gt-mif gdal读取.MIF

    JAVA IDEA集成geotools gt-mif gdal读取.MIF 1. 结论 2. 问题1:gdal maven下载不下来 3. geotools,gt-mif maven配置 4. 源码 ...

  2. 从零开始学 Java - Spring 集成 Memcached 缓存配置(二)

    Memcached 客户端选择 上一篇文章 从零开始学 Java - Spring 集成 Memcached 缓存配置(一)中我们讲到这篇要谈客户端的选择,在 Java 中一般常用的有三个: Memc ...

  3. Android客户端和Java服务器端集成支付宝

    移动端集成支付,似乎是每个App都可能面临的一件事.所有项目都在谈盈利模式,而从C端获取现金流是盈利中最重要的一个途径之一. 当前大家主要采用微信支付和阿里支付集成到自己的移动应用,虽然官方提供一些文 ...

  4. Selenium Java启动国内Chromium系浏览器360、QQ等

    Selenium Java启动国内Chromium系浏览器360.QQ等 近期有同学有需求,他们要求只能在国产浏览器如360.QQ等上进行测试. Selenuim支持谷歌Chrome浏览器我们都是知道 ...

  5. Java OA集成SAP BO

    SAP BO报表查看需要登录SAP BO系统,为了方便公司希望将BO报表集成到OA系统中,所以参考网上资料加上与SAP BO的顾问咨询整理出一套通过Java来集成SAP BO的功能. SAPBO中的报 ...

  6. FOFA Java程序集成fofa

    Java程序集成fofa fofa官网:https://fofa.so 1. Maven 添加依赖 <!--fofa--> <dependency><groupId> ...

  7. Java实现集成Google邮箱第三方登录

    Java实现集成Google邮箱第三方登录 前言 一.注册开发者账号 1.登录Google服务开发者平台,注册账号 2.创建OAuth 2.0客户端ID 二.代码实例 1.前端代码 a.加载客户端库 ...

  8. IntelliJ IDEA for Mac (java开发集成环境) v2021.3

    IntelliJ IDEA for Mac是一个综合性的Java编程环境,被许多开发人员和行业专家誉为市场上最好的IDE.IntelliJ IDEA for Mac提供了一系列最实用的的工具组合:智能 ...

  9. java持续集成soapui_集成testNG到JavaAPI测试-执行多条用例

    ***************************************************************** 在这门课里你将学到Web Services(SOAP WebServ ...

最新文章

  1. 基于CompletableFuture并发任务编排实现
  2. 国家邮政局:除夕和初一包裹量超1.3亿件,同比增长223%
  3. 中国抗衰老护肤品市场趋势报告、技术动态创新及市场预测
  4. 为什么谈及硬件,必言软件?软硬件协同让开源世界“阴阳调和”
  5. c语言对分求解方程,用C语言对一元二次方程求解
  6. 超轻薄笔记本电脑软件测试,一口气测了三款轻薄本 这三个核心问题有答案了...
  7. 双轴旋转云台plc控制_基于STM32的双轴监控云台精准控制系统设计
  8. 20135202闫佳歆——信息安全系统设计基础第十三周学习总结
  9. vue获取地址栏地址url截取参数
  10. 在Window10系统中安装Pandas并行加速库Modin的流程及效果测试
  11. 软件系统等保方案,市政项目,投标项目必须
  12. linux /dev/dsp: 没有那个文件或目录 解决方法
  13. 怎么把图片转换成BMP格式
  14. Go全局唯一ID选型集合
  15. 高度近视也不用带眼镜了 (经典珍藏版)
  16. 把php放入火车头采集,火车头采集文章并导入帝国CMS
  17. 资讯和兴趣好烦,如何彻底关闭它?
  18. spring 1.0-5.0版本注解发展史(一)
  19. 全志h3通用固件_全志h3详细刷机教程
  20. libusb系列-002-Windows下libusb源码编译

热门文章

  1. 工欲善其事,必先利其器之—利用网上在线工具—多个地点Ping服务器以检测服务器响应情况
  2. Oracle 权限详解(grant,revoke)
  3. PAT甲级A1042 Shuaffling Machine
  4. win10下samba 重新登录注销
  5. Javaweb学习笔记3—Serverlet
  6. 网络优化之“弱覆盖与过覆盖”
  7. 常用类库之Math类
  8. 如何生成Patch及打patch
  9. 美通社2022年9月最受关注新闻稿 | 星巴克、麦当劳、默沙东、宁德时代、腾讯音乐等发布重磅消息...
  10. 暴涨狂欢背后,区块链概念股为何难觅龙头?