scala.js - 无法让香蕉 rdf 与 scalajs 一起使用
问题描述
据我了解,我应该能够在我的 scalajs 代码中使用banana-rdf 库吗?我按照网站上的说明将以下内容添加到我的 build.sbt 中:
val banana = (name: String) => "org.w3" %% name % "0.8.4" excludeAll (ExclusionRule(organization = "org.scala-stm"))
并将以下内容添加到我的常用设置中:
resolvers += "bblfish-snapshots" at "http://bblfish.net/work/repo/releases"
libraryDependencies ++= Seq("banana", "banana-rdf", "banana-sesame").map(banana)
这一切都编译得很好,直到它达到快速优化的程度。然后我收到以下错误:
引用不存在的类 org.w3.banana.sesame.Sesame$
我尝试为车前草更改 Seasame,但得到了相同的结果。
我错过了什么吗?
解决方案
我使用的是用于 jvm 模块的“%%”表示法。
将其更改为“%%%”,它能够找到正确的库。
笔记。我不得不使用车前草,因为这是目前为 scalajs 编译的唯一一个
推荐阅读
- flutter - 如何在 Flutter 中删除两个容器之间的空间?
- c++ - 字符串和字符串数组的零初始化(C++)
- angular - 我无法设置日期格式
- python - 从python中的文本文件中只读特定部分的前两行
- sql-server - 使用 XML PATH 将特殊字符从 SQL 转换为 XML 的问题
- php - 自定义数组排序以强制某些值开始或结束数组
- sql-server - 了解“行溢出数据超过 8 KB”的文档
- php - 如果满足第三个模型中的条件,则计算相关模型中的对象
- database - DolphinDB 错误:SegmentedTable 不支持直接访问。请使用sql查询检索数据
- python - django_heroku ModuleNotFoundError 虽然正确安装