Как добавить файл jar, расположенный в корневой папке, в библиотечную зависимость в sbt - PullRequest
0 голосов
/ 14 января 2019

У меня есть случай, когда мне нужен файл jar, расположенный в корневой папке проекта.

enter image description here Я пробовал ниже:

"ccp.mts.test" % "mts-test_2.12-0.2" % "2.0" from "/mts-test_2.12-0.2.jar"

Это не сработало. Затем я попытался, как показано ниже:

unmanagedJars in Compile += file("lib/mts-test_2.12-0.2.jar")

Это тоже не сработало.

Как я могу это сделать?

1 Ответ

0 голосов
/ 14 января 2019

Вы не указали протокол file. Попробуйте следующее

libraryDependencies += "org.aspectj" % "aspectjrt" % "1.9.2" from ("file://./aspectjrt-1.9.2.jar")

EDIT

Я изменяю свой ответ на основании вашего комментария.

Чтобы указать абсолютный путь, вы можете использовать следующий фрагмент кода

val currentDirectory = new java.io.File(".").getCanonicalPath
libraryDependencies += "org.aspectj" % "aspectjrt" % "1.9.2" from ("file://" + currentDirectory + "/aspectjrt-1.9.2.jar")
...