【问题标题】:test for micronaut missing runtime dependencies测试 micronaut 缺少运行时依赖项
【发布时间】:2021-10-26 09:09:45
【问题描述】:

我曾多次出现过一个错误,即 micronaut 在运行时缺少依赖项,这仅在应用程序运行时出现。有没有办法在单元测试中测试这些缺失的依赖项?我基本上需要遍历所有代码路径才能激活 JVM 以查找我认为的类。

【问题讨论】:

    标签: java kotlin gradle jvm micronaut


    【解决方案1】:

    有没有办法在单元测试中测试这些缺失的依赖项?

    会有一些特定种类的依赖,但一般不会有。

    我基本上需要遍历所有代码路径才能激活 JVM 寻找我认为的类。

    这不一定是足够的。有很多与所需依赖项相关的东西会受到运行时环境的影响(如操作系统环境变量等)。您可以通过遍历代码路径(主要不是全部)来梳理出的依赖关系将在编译时识别。

    【讨论】:

      猜你喜欢
      • 2012-12-01
      • 1970-01-01
      • 2019-04-07
      • 2021-04-24
      • 2018-01-27
      • 2020-10-06
      • 1970-01-01
      • 1970-01-01
      • 2018-01-24
      相关资源
      最近更新 更多