【问题标题】:List maven dependencies only used during test case run列出仅在测试用例运行期间使用的 Maven 依赖项
【发布时间】:2023-02-13 03:01:21
【问题描述】:

可以列出仅在测试期间使用的 maven 依赖项。

例如:mvn dependency:list

但只有用于试运行的

【问题讨论】:

    标签: java maven


    【解决方案1】:

    mvn dependency:list 默认列出范围测试的依赖项。

    这意味着您将看到测试所需的依赖项。
    要执行测试,您需要所有项目依赖项。

    在列表中,您可以看到每个列出的依赖项的范围,例如:

    [INFO] The following files have been resolved:
    [INFO]    org.apache.maven:maven-plugin-api:jar:3.2.5:provided
    ...
    [INFO]    org.codehaus.plexus:plexus-utils:jar:3.5.0:compile
    ...
    [INFO]    junit:junit:jar:4.13.2:test
    
    

    您可以include特定的依赖范围,或exclude其中的一些。

    【讨论】:

      猜你喜欢
      • 2014-01-18
      • 1970-01-01
      • 2014-09-27
      • 2014-10-20
      • 1970-01-01
      • 2012-05-16
      • 1970-01-01
      • 2012-03-02
      • 2013-09-11
      相关资源
      最近更新 更多