问题标签 [banana-rdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4704 浏览

scala - SBT dependsOn RootProject:不编译依赖项

我有一个非常简单的配置:

我尝试将上述 4 个不同的项目声明用于香蕉 RdfProject。

因为我可能会在本地编辑这个香蕉-rdf,所以我希望每次构建我的游戏项目时都重新编译它,这样我就不必发布香蕉-rdf...

但是当我尝试编译使用香蕉-rdf 的主播放项目时,它不会编译香蕉-rdf,而是尝试编译主项目:编译失败,因为类路径中缺少香蕉-rdf 类。

在尝试编译我的主项目之前不应该编译banana-rdf吗?如果不是,那么依赖外部 RootProject 有什么意义?

0 投票
1 回答
2743 浏览

scala - 来自 GIT 的多项目可以用作 SBT 依赖项吗?

我想在我的项目中使用banana-rdf,理想情况下通过将其定义为build.scalausing中的依赖项dependsOn

但是,banana-rdf 是一个多项目,因此需要以不同的方式组合。据我所知,这些多项目定义仅允许您将项目位置指定为文件路径,并且不允许使用 URI。

问题:我是否正确地说我必须将这些多项目 GIT 依赖项克隆到我的项目中并将它们作为文件夹引用?

我更喜欢将所有 GIT 克隆留给 SBT,并将这些克隆到某个 tmp SBT 文件夹中,而不是弄乱我的项目......

0 投票
0 回答
312 浏览

scala - 使用香蕉 rdf

有没有人有一个关于如何将banana-rdf正确集成到项目中的例子?

根据有关如何使用 SPARQL 引擎的示例,我尝试为我的项目设置一些东西,但我收到一个我不知道如何解决的错误。

不幸的是,我收到以下错误,但我不明白为什么。

错误:(27, 26) 找不到参数 fromPG 的隐式值:org.w3.banana.binder.FromPG[org.w3.banana.jena.Jena,com.hp.hpl.jena.graph.Node_URI] 行( "语言").get.as[Rdf#URI].get

任何想法?

0 投票
1 回答
28 浏览

scala.js - 无法让香蕉 rdf 与 scalajs 一起使用

据我了解,我应该能够在我的 scalajs 代码中使用banana-rdf 库吗?我按照网站上的说明将以下内容添加到我的 build.sbt 中:

并将以下内容添加到我的常用设置中:

这一切都编译得很好,直到它达到快速优化的程度。然后我收到以下错误:

引用不存在的类 org.w3.banana.sesame.Sesame$

我尝试为车前草更改 Seasame,但得到了相同的结果。

我错过了什么吗?