【问题标题】:Dropwizard, testing a fat jarDropwizard,测试一个胖罐子
【发布时间】:2019-10-14 02:04:11
【问题描述】:

嘿,我真的很绝望。我想用 Dropwizard(和 Maven)构建一个胖 jar,但我意识到 shade 插件不会包含测试类,所以没有运行测试。 是否有一种简单的方法可以以“全新安装”目标运行这些测试。我不敢相信 dropwizard 的入门页面会告诉你如果它有测试问题就使用这个阴影插件。 请帮帮我!!

【问题讨论】:

  • 嗯,您应该刷新有关 Maven 构建阶段的知识。这是我使用 Dropwizard 的玩具项目的示例输出:gitlab.com/zloster/dropwizard-static/-/jobs/205091850 在“着色”步骤 (52618 [INFO] --- maven-shade-plugin:3.2.1:shade (default) @ dropwizard-static ---) 之前,您将看到单元测试和集成测试的执行结果。
  • 我真的很抱歉,我很恐慌,这个错误是因为另一件事。 Surefire 插件在特定版本中存在错误,当我在 docker 容器中运行它时,无法识别测试。对不起

标签: maven unit-testing dropwizard maven-shade-plugin fatjar


【解决方案1】:

我真的很抱歉,我惊慌失措,这个错误是因为另一件事。 Surefire 插件在特定版本中存在错误,当我在 docker 容器中运行它时,无法识别测试。对不起

【讨论】:

    猜你喜欢
    • 2017-07-25
    • 2021-08-10
    • 2017-05-20
    • 2013-04-19
    • 2016-04-14
    • 2019-05-17
    • 2018-08-10
    相关资源
    最近更新 更多