Maven 两者之间的区别--也构成和--也构成受抚养人
我最近了解了Maven 两者之间的区别--也构成和--也构成受抚养人,maven,Maven,我最近了解了——还可以生成可以传递给Maven的参数。据我所知,这不仅导致我的项目将被构建,而且所有项目都依赖于我的项目 mvn——项目我的项目——也可以进行安装 但是还有另一个参数叫——也叫依赖项。从描述上看,它似乎和做了同样的事情,也做了,但我工作的朋友告诉我,它们不是同一件事。有什么区别? --还使生成我的项目所依赖的所有项目 --也生成依赖项生成依赖于我的项目的所有项目 如果您想象项目之间依赖关系的DAG(有向无环图)(其中边A->B意味着B依赖于A),那么--也使将所有项目从pro
——还可以生成可以传递给Maven的
参数。据我所知,这不仅导致我的项目
将被构建,而且所有项目都依赖于我的项目
mvn——项目我的项目——也可以进行安装
但是还有另一个参数叫——也叫依赖项。从描述上看,它似乎和做了同样的事情,也做了,但我工作的朋友告诉我,它们不是同一件事。有什么区别?
--还使
生成我的项目所依赖的所有项目
--也生成依赖项
生成依赖于我的项目的所有项目
如果您想象项目之间依赖关系的DAG(有向无环图)(其中边A->B意味着B依赖于A),那么--也使
将所有项目从project my project构建到“根”项目,--也使依赖关系
将所有项目从project my project构建到“叶”项目
示例
假设您有以下项目:
dao util
\ /
services
|
webapp
然后
mvn——项目服务——也可以制作
将构建dao
、util
和服务
。及
mvn——项目服务——也可以成为受抚养人
将生成服务
和webapp
请参阅:-amd
:如果指定了项目列表,还将生成依赖于列表中项目的项目