loongarch 编译 dbeaver
面向开发人员、SQL程序员、数据库管理员和分析师的免费多平台数据库工具。支持任何有JDBC驱动程序的数据库(这基本上意味着-任何数据库)。EE版本还支持非JDBC数据源(WMI,MongoDB,Cassandra,Redis)。
具有很多功能,包括元数据编辑器、SQL编辑器、富数据编辑器、ERD、数据导出/导入/迁移、SQL执行计划等。
基于Eclipse平台。
使用插件架构,并为以下数据库提供附加功能:MySQL/MariaDB、PostgreSQL、Greenplum、Oracle、DB2 LUW、Exasol、SQL Server、Sybase/SAP ASE、SQLite、Firebird、H2、HSQLDB、Derby、Teradata、Vertica、Netezza、Informix等。
一、下载
您可以从官方网站或直接从GitHub版本下载预构建的二进制文件。
二、运行
lemote fedora 28 for loongson。
数据库需要运行Java (JRE) 1.8+才能运行。
三、文档
维基
问题跟踪器
四、构建
1、先决条件:
(1)java(JDK)8或java 9。
java -version
如果没有安装java/jdk,或版本过低。请参考https://my.oschina.net/gugudu/blog/2986824。
(2)互联网接入
(3)Apache Maven 3+
sudo dnf install maven
maven --version
2、设置Maven镜像
如果访问Maven官方网站的速度还可以的话,这一步可以略过。如果速度很慢,可以添加阿里的镜像。
在maven自己的仓库设置文件/etc/maven/settings.xml中寻找<mirrors>和</mirrors>,在二者之间添加:
1 2 3 4 5 6 | <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http: //maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> |
3、开始构建
这里以稳定版6.1.2为例:
1 2 3 | git clone -b release_6_1_2 https: //github.com/dbeaver/dbeaver.git cd dbeaver mvn package |
二进制文件在product/standalone/target/products
4、设置代理
如果下载依赖的jar软件包的过程中,连接不是太稳定,造成下载失败的话。可以给maven设置代理。
在maven自己的仓库设置文件/etc/maven/settings.xml中寻找<proxies>和</proxies>,在二者之间添加:
1 2 3 4 5 6 7 8 | <proxy> <id>ss</id> <active> true </active> <protocol>http</protocol> <host>127.0.0.1</host> <port>8118</port> <nonProxyHosts>127.0.0.1</nonProxyHosts> </proxy> |
代理的架设请参考:https://my.oschina.net/gugudu/blog/3068751
在DBeaver的plugins文件夹中,执行启动命令,请根据生成的文件版本信息修改jar文件的名称。
java -jar org.eclipse.equinox.launcher_1.5.300.v20190213-1655.jar
五、注意
如果你有任何问题、建议、想法等,请写信给我们。
欢迎拉取请求。
有关更多信息,请访问http://dbeaver. io或https://dbeaver.com。
在推特上关注我们:https://twitter.com/dbeaver_news/
感谢您使用DBeaver!如果你喜欢就开始吧。
六、贡献:帮助DBeaver!
万岁,我们在GitHub上已经达到7k颗星星,并且还在继续增长!那真的很酷,我们很高兴你喜欢DBeaver。
我们正在积极寻找新的源代码贡献者。我们在一些票上添加了“好的第一期”和“需要帮助”的标签。如果你想成为我们开发团队的一员,勇敢一点,买张票吧。
你可以购买DBeaver EE。它包括所有功能的CE + NoSQL数据库支持+ EE扩展+官方在线支持。此外,授权用户在错误修复和新功能开发方面有优先权。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现