首页 > 其他分享 >loongarch 编译 dbeaver

loongarch 编译 dbeaver

时间:2023-03-31 17:45:12浏览次数:42  
标签:java DBeaver 数据库 dbeaver maven 编译 https loongarch


面向开发人员、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>,在二者之间添加:

<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为例:

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>,在二者之间添加:

<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扩展+官方在线支持。此外,授权用户在错误修复和新功能开发方面有优先权。

标签:java,DBeaver,数据库,dbeaver,maven,编译,https,loongarch
From: https://www.cnblogs.com/linuxws/p/17277011.html

相关文章

  • 浅谈CompCert:经过形式化验证的可信编译器
    ​前言:当前,复杂而泛在的软件架构支撑着全球经济,编译器和计算机高级语言正是这些软件的基石。编译器作为产生代码的工具,在加强计算机安全方面扮演着至关重要的角色。对于安全关键领域的系统软件而言,必须考虑编译器引入的错误,否则高成本的源程序级验证工作可能在目标程序级失效[1]。......
  • opengl在编译的过程中,glad使用
    我在编译的过程中,遇到:无法找到-lglad这个错误。最后才发现对于glad的使用不能用-glad。因为我们通过glad的在线服务可以得到一些文件,其中glad.c文件我们是需要放在我们的项目下面的。之后在编译的过程中使用下面这个命令:g++mian.cppglad.c-omain.exe这样,我们就可以使用......
  • (一)如何利用C# Roslyn编译器写一个简单的代码提示/错误检查?
    原文:(一)如何利用C#Roslyn编译器写一个简单的代码提示/错误检查?-simol-博客园(cnblogs.com)OK,废话不多说,这些天在写C#代码时突然对于IDE提示有了一些想法,之前也有了解过,不过并没有深入。先看个截图:   一段再简单不过的代码了,大家注意看到count字段下面的绿色波......
  • libvirt9源码编译rpm
    注1:libvirt8及以上需要meson版本不小于5.6,目前没发现合适的升级方法(libvirt编译时不识别pip安装的meson,尽管pip3安装的meson已经达到要求了)rpm-ivhrpm-ivhhttps://download.libvirt.org/libvirt-7.10.0-1.src.rpm启用powertools源yuminstalldnf-plugins-coreepel-r......
  • 史上最简 冰橙GPT前端开源 单页面 免编译 chatGPT3 对话页
    下载地址:https://gitee.com/zyhd/bingChengGPT 预览效果 冰橙GPT前端开源单页面免编译chatGPT3对话页对接冰橙GPT的API免安装本地可直接运行index.html即可已经将所有需要JS及CSS都采用公有CDN使用说明项目只有单个文件:index.html在index.html可在文件里修改JS区......
  • LoongArch架构迅为2K0500开发板
    LoongArch架构迅为2K0500开发板......
  • apk反编译,打包
    第一步下载apktool.bat第二步下载apktool.jar (尽量下载最新版本)第三步下载下来的.jar文件重新命名为apktool.jar第四步如果没把apktool.bat,apktool.jar放到c盘......
  • C++ ndk编译器及编译脚本
    Gccg++clang编译器的区别GCC、G++和Clang都是常用的编译器,它们有以下区别:编译器的实现:GCC是GNUCompilerCollection的缩写,是由GNU项目开发的一款自由软件,G++是GCC......
  • eclipse反编译插件配置
    1.下载必要软件jad.exe文件:https://varaneckas.com/jad/net.sf.jadclipse_3.3.0.jar(JadClipse-Eclipseplugin):https://sourceforge.net/projects/jadclipse/2.放置......
  • IntelliJ IDEA编译项目报错 "xxx包不存在" 或 "找不到符号" 问题
    IntelliJIDEA编译项目报错"xxx包不存在"或"找不到符号"1.maven设置首先查看maven设置,不要使用默认的maven版本:3.8.52.Maven-Reimport3.UTF-8编码选择设置为UTF-......