Java JCEF集成Chromium
目录
一. 前言
二. 构建
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相关推荐
- 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. 源码 ...
- 从零开始学 Java - Spring 集成 Memcached 缓存配置(二)
Memcached 客户端选择 上一篇文章 从零开始学 Java - Spring 集成 Memcached 缓存配置(一)中我们讲到这篇要谈客户端的选择,在 Java 中一般常用的有三个: Memc ...
- Android客户端和Java服务器端集成支付宝
移动端集成支付,似乎是每个App都可能面临的一件事.所有项目都在谈盈利模式,而从C端获取现金流是盈利中最重要的一个途径之一. 当前大家主要采用微信支付和阿里支付集成到自己的移动应用,虽然官方提供一些文 ...
- Selenium Java启动国内Chromium系浏览器360、QQ等
Selenium Java启动国内Chromium系浏览器360.QQ等 近期有同学有需求,他们要求只能在国产浏览器如360.QQ等上进行测试. Selenuim支持谷歌Chrome浏览器我们都是知道 ...
- Java OA集成SAP BO
SAP BO报表查看需要登录SAP BO系统,为了方便公司希望将BO报表集成到OA系统中,所以参考网上资料加上与SAP BO的顾问咨询整理出一套通过Java来集成SAP BO的功能. SAPBO中的报 ...
- FOFA Java程序集成fofa
Java程序集成fofa fofa官网:https://fofa.so 1. Maven 添加依赖 <!--fofa--> <dependency><groupId> ...
- Java实现集成Google邮箱第三方登录
Java实现集成Google邮箱第三方登录 前言 一.注册开发者账号 1.登录Google服务开发者平台,注册账号 2.创建OAuth 2.0客户端ID 二.代码实例 1.前端代码 a.加载客户端库 ...
- IntelliJ IDEA for Mac (java开发集成环境) v2021.3
IntelliJ IDEA for Mac是一个综合性的Java编程环境,被许多开发人员和行业专家誉为市场上最好的IDE.IntelliJ IDEA for Mac提供了一系列最实用的的工具组合:智能 ...
- java持续集成soapui_集成testNG到JavaAPI测试-执行多条用例
***************************************************************** 在这门课里你将学到Web Services(SOAP WebServ ...
最新文章
- 基于CompletableFuture并发任务编排实现
- 国家邮政局:除夕和初一包裹量超1.3亿件,同比增长223%
- 中国抗衰老护肤品市场趋势报告、技术动态创新及市场预测
- 为什么谈及硬件,必言软件?软硬件协同让开源世界“阴阳调和”
- c语言对分求解方程,用C语言对一元二次方程求解
- 超轻薄笔记本电脑软件测试,一口气测了三款轻薄本 这三个核心问题有答案了...
- 双轴旋转云台plc控制_基于STM32的双轴监控云台精准控制系统设计
- 20135202闫佳歆——信息安全系统设计基础第十三周学习总结
- vue获取地址栏地址url截取参数
- 在Window10系统中安装Pandas并行加速库Modin的流程及效果测试
- 软件系统等保方案,市政项目,投标项目必须
- linux /dev/dsp: 没有那个文件或目录 解决方法
- 怎么把图片转换成BMP格式
- Go全局唯一ID选型集合
- 高度近视也不用带眼镜了 (经典珍藏版)
- 把php放入火车头采集,火车头采集文章并导入帝国CMS
- 资讯和兴趣好烦,如何彻底关闭它?
- spring 1.0-5.0版本注解发展史(一)
- 全志h3通用固件_全志h3详细刷机教程
- libusb系列-002-Windows下libusb源码编译
热门文章
- 工欲善其事,必先利其器之—利用网上在线工具—多个地点Ping服务器以检测服务器响应情况
- Oracle 权限详解(grant,revoke)
- PAT甲级A1042 Shuaffling Machine
- win10下samba 重新登录注销
- Javaweb学习笔记3—Serverlet
- 网络优化之“弱覆盖与过覆盖”
- 常用类库之Math类
- 如何生成Patch及打patch
- 美通社2022年9月最受关注新闻稿 | 星巴克、麦当劳、默沙东、宁德时代、腾讯音乐等发布重磅消息...
- 暴涨狂欢背后,区块链概念股为何难觅龙头?