在Maven的依赖插件中排除依赖

时间:2019-04-18 11:33:29

标签: java maven

为了加快依赖d = {'C':'A', 'D':'B'} df3 = pd.concat([df1, df2.rename(columns=d)]).groupby('A', as_index=False)['B'].sum() print (df3) A B 0 61880 11 1 62646 11 2 62651 15 3 62656 15 4 62783 13 的构建过程,我想生成一个包含已为我的项目下载的所有Docker依赖项的映像。为此,我正在使用maven maven插件,调用目标dependency

我的dependency:resolve项目包含两个模块(mavenA),并且B依赖于B才能使构建成功。这意味着当我调用A目标时,该流程到达依赖于dependency:resolve的模块B的过程中,该模块尚未构建(我使用A -SNAPSHOT中的版本)。

我尝试排除此依赖关系,但是我找不到使它起作用的方法。该怎么办?

1 个答案:

答案 0 :(得分:0)

根据Maven dependency plugin docs,您可以使用其他参数,包括excludeArtifactIds。

  

排除ArtifactIds
  用逗号分隔的要排除的工件名称列表。
  类型:java.lang.String
  始于:2.0
  必填:否
  用户属性:excludeArtifactIds

这应该有助于实现您的目标,而不会弄乱常规的构建过程。