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函数,打开如下网页则证明安装成功。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值