Identifier la dépendance
La première chose que faire est de trouver la dépendance spécifique dont vous avez besoin. En cherchant 'dépendance jetcd maven' nous arrivons à this page. En cliquant sur l'onglet SBT
nous obtenons l'extrait de configuration de dépendance suivante:
// https://mvnrepository.com/artifact/net.floatingsun/jetcd
libraryDependencies += "net.floatingsun" % "jetcd" % "0.3.1"
Configurer build.sbt
En supposant que vous utilisez un simple fichier de construction (pas de sous-projets, méta-construit ou similaire), vous devriez être en mesure de laisser tomber cette ligne directement dans votre build.sbt
. Parfois, il peut également être configuré comme ceci:
libraryDependencies ++= Seq(
... // a list of other dependencies
"net.floatingsun" % "jetcd" % "0.3.1",
... // more dependencies
)
Valider
Une fois que vous avez placé la dépendance dans votre projet comme ci-dessus, la construction SBT (à partir de la ligne de commande sbt compile
). Ouvrez un fichier dans votre projet et tenter d'importer une classe jetcd
:
import com.coreos.jetcd.EtcdClient;
Si cela fonctionne, vous êtes bon pour aller. S'il y a une erreur quelque part sur le chemin, cela devrait décrire ce qui n'a pas fonctionné.
Veuillez noter que le projet de jetcd auquel je fais référence est https://github.com/coreos/jetcd. Il y a beaucoup de projets jetcd là-bas donc ne pas choisir le mauvais s'il vous plaît – Francis