使用eclipse运行DBeaver源码

一、安装eclipse(rcp)

官网地址:https://www.eclipse.org/

1、进入官网后点击downloads
在这里插入图片描述
2、点击Download Packages
在这里插入图片描述
3、选择版本:Eclipse IDE for RCP and RAP Developers

在这里插入图片描述
4、选择合适的镜像进行下载
在这里插入图片描述
5、找到下载的文件进行解压

在这里插入图片描述

6、找到解压后的文件夹点击eclipse.exe文件

在这里插入图片描述

二、Eclipse准备

1、点击进入eclipse,并选择工作空间

在这里插入图片描述

2、在 Eclipse 中打开工作区

安装新软件:当前的默认 Eclipse 版本是2021-12。由于在较旧和较新版本上构建可能会失败,因此您需要安装一些 DBeaver 依赖的附加 Eclipse 插件。

在这里插入图片描述

3、点击后出现弹窗,复制 http://dbeaver.io/eclipse-repo/ 到“使用”字段,然后按 Enter,并点击下一步进行安装。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4、重复上述安装步骤,同样对http://eclipse-color-theme.github.io/update进行安装。安装结束后提示对eclipse进行重启。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

三、DBeaver源代码准备

1、代码下载/克隆

我这里选择了直接下载

代码克隆: git clone https://github.com/dbeaver/dbeaver.git
代码下载: https://github.com/dbeaver/dbeaver

在这里插入图片描述

2、再该项目文件夹中添加.project文件,该文件可从其他项目中复制过来,饼修改其name标签。(若没有该文件,后面导入项目将不能导入)

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>dbeaver2021</name>
	<comment></comment>
	<projects>
	</projects>
	<buildSpec>
		<buildCommand>
			<name>org.eclipse.jdt.core.javabuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.pde.ManifestBuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.pde.SchemaBuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
	</buildSpec>
	<natures>
		<nature>org.eclipse.pde.PluginNature</nature>
		<nature>org.eclipse.jdt.core.javanature</nature>
	</natures>
</projectDescription>

在这里插入图片描述

四、导入并调试项目

4.1、导入项目

1)点击文件 ——》导入

在这里插入图片描述

2)选择常规 ——》 现有项目到工作空间

在这里插入图片描述
3)点击下一步,点击完成自动构建项目

不能导入的可能有两个原因:
一是该项目之前已经导入到工作空间,如需要重新导入,可更换工作空间或是删除工作空间的.metadata文件;
二是需要导入的项目没有.project文件,不能当作一个工程来导入(上面代码准备是已准备好文件)。

在这里插入图片描述
在这里插入图片描述
5)若某些项目构建失败项目爆红,如图:

在这里插入图片描述

如果找不到的话,按照下面操作显示

在这里插入图片描述

6)右击项目,点击属性,构建路径,选中JRE系统库,点击应用后自动重新构建项目。

在这里插入图片描述
7)将该项目构建为maven项目,右击选择配置——》选择Convert to Maven Project

在这里插入图片描述

8)关闭项目,重新导入

在这里插入图片描述

9)点击文件——》选择从文件系统中打开项目,点击完成自动构建空间。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

10)目录爆红,重启eclipse构建项目,重启后点击项目。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
重启后配置maven,然后点击项目——》Update Maven Project更新项目

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

12)导入运行配置,该配置文件在dbeaver——》product——》debug下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

13)点击文件——》运行配置,查看导入的配置

在这里插入图片描述
在这里插入图片描述
点击插件选项添加必需的插件(一定要多点几下这个按钮,不添加的话启动报错,也可以直接全选插件)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

14)报错,解决问题,经查询是jdk版本问题

在这里插入图片描述
修改jdk版本,使用默认的jre即可,不需要再另外添加jdk,再运行

在这里插入图片描述

在这里插入图片描述
成功启动

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/GoodburghCottage/article/details/130698451
今日推荐