Не удается заставить banana-rdf работать со scalajs

Насколько я понимаю, я должен иметь возможность использовать библиотеку banana-rdf в моем коде scalajs? Я выполнил инструкции на веб-сайте и добавил в свой 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 на Plantain, но получил тот же результат.

Я что-то упускаю?

1 ответ

Решение

Я использовал обозначение "%%" для модуля jvm.

Изменил его на "%%%", и он смог найти правильную библиотеку.

НОТА. Мне пришлось использовать подорожник, так как это единственный в настоящее время скомпилированный для scalajs

Другие вопросы по тегам