Определить Завис
Первое сделать, это выяснить конкретную зависимость вам нужно. В поисках «jetcd maven dependency» мы получаем this page. При нажатии на вкладку SBT
мы получаем следующую конфигурацию зависимостей сниппет:
// https://mvnrepository.com/artifact/net.floatingsun/jetcd
libraryDependencies += "net.floatingsun" % "jetcd" % "0.3.1"
Настройка build.sbt
Предполагая, что вы используете простой файл сборки (без суб-проектов, мета-строит или аналогичный), вы должны сможете отбросить эту строку прямо в ваш build.sbt
. Иногда он также может быть настроен так:
libraryDependencies ++= Seq(
... // a list of other dependencies
"net.floatingsun" % "jetcd" % "0.3.1",
... // more dependencies
)
Validate
После того, как вы разместили зависимость в проекте, как указано выше, построить SBT (из командной строки sbt compile
). Откройте файл в вашем проекте и попытаться импортировать jetcd
класс:
import com.coreos.jetcd.EtcdClient;
Если это работает, вы хорошо идти. Если есть ошибка где-то по пути, она должна описать, что пошло не так.
Обратите внимание, что проект jetcd, о котором я говорю, относится к https://github.com/coreos/jetcd. Есть много проектов jetcd, которые мы там, поэтому не выбрали неправильный, пожалуйста, – Francis