这是一个非常基本的问题,但我似乎找不到答案。我刚刚安装了 BaseX(Win7 PRO/64 位上的 V.7.8.1)并通过其 GUI 成功运行了它。我现在尝试通过他们的 JAVA 示例(来自 GitHub - 特别是他们的 RunQueries.java 示例)在本地运行查询。我在 Eclipse 中创建了一个测试项目,并将 RunQueries.java 代码放在那里来尝试运行它。但是,BaseX 导入尚未得到解决:
import org.basex.core.*;
import org.basex.core.cmd.*;
import org.basex.data.*;
import org.basex.io.serial.*;
import org.basex.query.*;
import org.basex.query.iter.*;
import org.basex.query.value.item.*;
BaseX 的常规安装是否应该将这些包放在正确的位置?如果没有,我需要做什么才能找到这些包组件并将其正确放入我的目录结构中?感谢任何帮助。
最佳答案
您需要将 BaseX.jar
文件作为外部 JAR 添加到您的 Eclipse 项目中。您可以通过在Package Explorer
中右键单击您的项目,然后单击Build Path > Add external Archives
来完成此操作。我假设您也从这个 JAR 文件运行他们的 GUI,所以您应该拥有它。如果没有的话可以下载here 。
如果您也对BaseX的内部运作感兴趣;你实际上可以从 GitHub 下载他们的源代码.
关于java - 从 JAVA 访问 BaseX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22493250/