eclipse 安装cef地址

chromium.swt 的官方地址如下 maketechnology / chromium.swt

根据readme向导,我们需要先安装chromium-swt,再安装chromium-cef。地址分别是http://dl.maketechnology.io/chromium-swt/rls/repositoryhttp://dl.maketechnology.io/chromium-cef/rls/repository,这两个地址分别被重定向到 https://equo-chromium-swt.ams3.digitaloceanspaces.com/rls/repositoryhttps://equo-chromium-cef.ams3.digitaloceanspaces.com/rls/repository

 

一,在线安装

1,安装chromium-swt

打开eclipse,点击Help->Install New Software,点击Add按钮,将 https://equo-chromium-swt.ams3.digitaloceanspaces.com/rls/repository 地址输入到location地址栏,点击Add,然后Next,等待下载安装即可

2,安装chromium-cef

与第一步一样,地址是https://equo-chromium-cef.ams3.digitaloceanspaces.com/rls/repository

在线安装成功后可以在Eclipse IDE Install History中查看到安装的两个feature

二,离线安装

1,chromium.swt官方地址提供了一个demo,地址为 https://github.com/maketechnology/chromium.swt/releases/tag/example.win ,下载该demo

解压org.eclipse.swt.chromium.example-0100.zip到本地,将lib文件夹下的三个jar复制到eclipse/plugins文件夹中即可

三,测试cef browser

1,新建一个plugin project,命名为cef-test,将org.eclipse.swt.chromium和org.eclipse.swt添加到required plugins中

注意:org.eclipse.swt.chromium要排在org.eclipse.swt前面,否则会导致报错

2,创建一个CEFBrowserTest类

import org.eclipse.swt.SWT;
import org.eclipse.swt.chromium.Browser;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

public class CEFBrowserTest {
	public static void main(String[] args) {
		Display display = new Display();
		Shell shell = new Shell(display);
		shell.setLayout(new GridLayout(1, false));
		
		Browser browser = new Browser(shell, SWT.NONE);
		browser.setLayoutData(new GridData(GridData.FILL_BOTH));
		browser.setUrl("https://www.baidu.com");
		
		shell.open();
		while(!shell.isDisposed()) {
			if(!display.readAndDispatch()) {
				display.sleep();
			}
		}
		display.dispose();
	}
}

3,运行main函数,打开如下网页则证明安装成功。

 

要在Ubuntu 18.04上安装cef3,可以按照以下步骤进行操作: 1. 首先,重装Ubuntu是一个解决问题的方法,因为使用国内镜像可能会导致问题。请确保您使用的是官方软件源。 2. 安装Linux桌面依赖gtk,可以使用以下命令下载和安装libgtkglext1-dev: ```shell sudo apt-get install libgtkglext1-dev ``` 3. 下载所需的工具包,可以使用以下命令安装一些必要的软件包: ```shell sudo apt-get -y install build-essential checkinstall cmake git pkg-config yasm ``` 4. 接下来,安装一些其他必要的软件包,可以使用以下命令: ```shell sudo apt-get -y install x264 v4l-utils ffmpeg libxvidcore-dev libx264-dev ``` 5. 安装cef3,可以按照以下步骤进行操作: - 首先,使用Git下载cef3的源代码: ```shell git clone https://github.com/chromiumembedded/cef.git ``` - 进入cef目录: ```shell cd cef ``` - 使用CMake生成构建文件: ```shell cmake -D "CHROMIUM_BUILD_TYPE=Release" . ``` - 使用make命令编译cef3: ```shell make -j4 ``` - 安装cef3: ```shell sudo make install ``` 请注意,上述步骤仅提供了cef3的基本安装过程,并假设您已经安装了必需的软件和依赖。根据您的实际情况,可能需要进行其他配置和调整。建议您查阅CEF的官方文档以获取更详细的安装指南。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [【CEF】Ubuntu18.04 从源码编译CEF记录](https://blog.csdn.net/qihao7ml/article/details/128565343)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [[原创]ubuntu18.04上安装opencv_contrib-3.2.0,成功经验分享,自己踩的坑也填过了。](https://blog.csdn.net/weixin_51492738/article/details/126450473)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值