首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven术语--依赖项和插件、存储库与pluginRepository

Maven术语--依赖项和插件、存储库与pluginRepository
EN

Stack Overflow用户
提问于 2012-08-21 04:48:53
回答 1查看 37.7K关注 0票数 33

我已经使用Maven几天了,但仍然对一些术语感到困惑:

第一个问题是repositorypluginRepository之间的区别是什么?如果有功能上的不同,我是不是应该把两个都放在一个url上呢?

第二个问题是dependencyplugin之间的区别是什么?也许它们是完全不同的项目来比较,因为plugin可以包括dependencies,但对我来说,plugins看起来像是构建中的某种依赖关系?就像“这个build依赖于这些插件,其中一个插件依赖于那个依赖”一样,我总是认为依赖是一种库jars,而插件就是库jars或依赖于jars中的项目……

如果这个问题有点傻,很抱歉,但我真的很困惑。请给个提示,谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-21 04:59:10

在Maven1.0中,插件和普通工件位于不同的存储库中(据我所知)。在Maven2+中,它们一起存储在存储库中。但是,有许多不同的存储库,来自许多不同的公司和项目,所以您必须选择您需要的存储库。

插件是在执行maven构建时使用的工具。例如,编译器插件将Java代码编译成字节码。普通依赖项是您在应用程序中使用的工件,如库。

插件和工件都可以有传递依赖关系。这意味着它们自己也有依赖项。

票数 46
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12044909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档