netbeans 如何在java项目上安装rqlite

xzv2uavs  于 2022-11-10  发布在  Java
关注(0)|答案(1)|浏览(171)

我想用rqlite在java桌面应用程序上复制我的sqlite数据库。我找到了一个java coding example in here。但是我不知道如何将rqlite二进制/库文件添加到项目中。
我正在使用NetbeansAnt创建项目。我曾将jar库文件添加到项目中。但我找不到任何rqlitejar文件
如果在座的任何人有任何经验或知识,请告诉我如何做
先谢谢你了。

q3aa0525

q3aa05251#

这有两个部分。你可能已经做了第一部分,但我提到它是为了清楚。

(1)rqlite数据库

rqlite(关系数据库)与Java项目分开安装--就像单独安装其他关系数据库产品一样。您可以获得预构建的二进制文件here(请参见“资源”一节),也可以从源代码构建。
请注意,预构建的二进制文件仅适用于Linux和Mac。否则,请参阅上述链接中的Windows注解,以了解更多详细信息。
RQLite也可以通过Docker build获得。

(2)通过Java访问rqlite数据库

这里有两种方法:
(a)你可以使用任何合适的HTTP客户端来使用rqlite的data API
还有一个Google HTTP client--可能还有其他各种类似的库。
因此,使用上面的方法,不存在“rqlite client”JAR文件。
(b)使用您在问题中链接到的rqlite-java库(我从来没有尝试过)。我看到这个库在内部使用Google的HTTP客户端。换句话说,它看起来像是上面提到的rqlite数据API的 Package 器。
这个库似乎没有预先构建的JAR(至少我没有找到),所以你需要从GitHub仓库自己构建它。你可以使用Maven把repo派生(复制)到一个新的、单独的Java项目中,在你的机器上构建它(或者你可以下载所有的源代码作为zip文件)。
如果您不熟悉这些GitHub和Maven构建过程,可以参考一些指南和教程。
您已将问题标记为NetBeans问题-因此您将为此创建一个“Java with Maven”项目。

相关问题