我已经使用Maven工具工作了好几天,但仍然对一些术语感到困惑:
第一个问题是repository
和pluginRepository
之间的区别是什么?如果它们有功能上的不同,那么我是否应该为两者都放置一个URL地址?
第二个问题是dependency
和plugin
之间的区别是什么?也许它们完全是不同的比较项,因为 plugin
可以包含dependencies
,但对我来说,plugins
看起来像是构建过程中某种依赖关系的库? 就像:"这个build
取决于这些插件,其中一个插件又依赖于那些依赖项",我总是认为dependencies
是一种库jar文件,而plugins
是库jar文件或包含在jar文件中的依赖项目...
很抱歉如果我的问题有些愚蠢,但我确实感到困惑。请给我一些提示,谢谢。