Terminy Maven - zależność i wtyczka, repozytorium vs. pluginRepository

Współpracuję z Maven od wielu dni, ale wciąż nie rozumiem niektórych terminów:

Pierwsze pytanie brzmi: jaka jest różnica międzyrepository ipluginRepository? Jeśli istnieje funkcjonalna różnica, czy powinienem umieścić jeden adres URL dla obu?

Drugie pytanie brzmi: jaka jest różnica międzydependency iplugin? Może to zupełnie inny przedmiot do porównania, ponieważplugin może zawieraćdependencies, ale dla mnieplugins wyglądają jak jakieś zależności w kompilacji? Takie jak tobuild zależy od tych wtyczek, a jedna z tych wtyczek zależy od tych zależności ”, zawsze uważam, że zależności są rodzajem słoików bibliotecznych, a wtyczki to słoiki bibliotek lub zależne projekty w słoikach ...

Przepraszam, jeśli pytanie jest trochę głupie, ale jestem naprawdę zdezorientowany. Proszę, podpowiedz, dzięki.

questionAnswers(1)

yourAnswerToTheQuestion