Не удается заставить 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