【问题标题】:Maven - Generate test jar without its classifier name (tests)Maven - 生成没有分类器名称的测试 jar(测试)
【发布时间】:2015-09-25 00:44:57
【问题描述】:

我目前正在使用 maven-jar-plugin 生成一个测试 jar,目标是 test-jar。这正在生成我想要的测试 jar,但文件名带有 -tests 分类器后缀。我希望在没有 -test 的情况下生成我的测试 jar。我查看了源代码,它为此目标自动添加了分类器、测试。 想检查是否有任何其他方法可以防止这种情况发生。比如说,使生成的默认jar(通过在pom.xml上设置goal=jar生成),除了src/main内容之外还包括src/test(如果可以的话,请你指点一下如何做到这一点)?

谢谢。

【问题讨论】:

    标签: java maven maven-plugin maven-jar-plugin


    【解决方案1】:

    存储库中 jar 的名称与您无关。如果您需要更改目标目录中的名称,请更改 maven-jar-plugin 上的 finalName 参数。

    如果您需要更改下载的名称,请使用 maven-dependency-plugin 的适当参数。

    您无法在 ~/.m2/repository 中更改名称。

    【讨论】:

      猜你喜欢
      • 2012-06-26
      • 1970-01-01
      • 2016-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-23
      • 2020-12-19
      • 2018-11-03
      相关资源
      最近更新 更多