Maven Begriffe - Abhängigkeit und Plugin, Repository vs. PluginRepository

Ich arbeite seit Tagen mit Maven zusammen, bin aber immer noch verwirrt über einige der Begriffe:

Die erste Frage ist, was ist der Unterschied zwischenrepository undpluginRepository? Wenn es einen funktionalen Unterschied gibt, soll ich dann eine URL für beide angeben?

Die zweite Frage ist, was ist der Unterschied zwischendependency undplugin? Vielleicht sind sie total unterschiedlich, weil zu vergleichenplugin kann beinhaltendependencies, aber für michplugins wie eine Art von Abhängigkeiten in einem Build aussehen? Genau wie dieserbuild hängt von diesen Plugins ab, und eines dieser Plugins hängt von diesen Abhängigkeiten ab.

Tut mir leid, wenn die Frage etwas dumm ist, aber ich bin wirklich verwirrt. Bitte geben Sie einen Hinweis, danke.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage