Мне нужно определить в качестве зависимости следующую библиотеку:
url : http://deploy.cloud.testmx.com:8081/nexus/content/groups/public/
пользователь: testmx
пароль: testmx@testmx
идентификатор группы: testmx
идентификатор артефакта : testmxcommons
версия: 1.0.0-SNAPSHOT
Итак, я определил следующий проект/Build.scala
import sbt._
import Keys._
import PlayProject._
object ApplicationBuild extends Build {
val appName = "testmxproject"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
"mysql" % "mysql-connector-java" % "5.1.18",
"testmx" % "testmxcommons" % "1.0.0-SNAPSHOT"
)
val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings(
credentials += ("testmx public", "deploy.cloud.testmx.com:8081", "testmx", "testmx@testmx"),
resolvers += "testmx public" at "http://deploy.cloud.testmx.com:8081/nexus/content/groups/public/"
)
}
и получил следующую ошибку:
[warn] module not found: testmx#testmxcommons;1.0.0-SNAPSHOT
[warn] ==== testmx public: tried
[warn] http://deploy.cloud.testmx.com:8081/nexus/content/groups/public/testmx/textmxcommons/1.0.0-SNAPSHOT/textmxcommons-1.0.0-SNAPSHOT.pom
Я пробовал несколько альтернатив, но они дают ту же ошибку. ..
Я проверил эту статьюи этот SO-вопрос
А также попытался сохранить пользователя и пароль во внешнем файле, как это объясняется здесьи здесь.
есть идеи?
-- отредактируйте, чтобы уточнить --
Я изменил настоящий URL-адрес, потому что это не общедоступное хранилище, с которым я работаю... Настоящий URL-адрес существует, и pom, который пытается найти sbt, существует.. .
ps: Кстати.. где sbt scaladocs???