【发布时间】:2021-10-26 09:09:45
【问题描述】:
我曾多次出现过一个错误,即 micronaut 在运行时缺少依赖项,这仅在应用程序运行时出现。有没有办法在单元测试中测试这些缺失的依赖项?我基本上需要遍历所有代码路径才能激活 JVM 以查找我认为的类。
【问题讨论】:
标签: java kotlin gradle jvm micronaut
我曾多次出现过一个错误,即 micronaut 在运行时缺少依赖项,这仅在应用程序运行时出现。有没有办法在单元测试中测试这些缺失的依赖项?我基本上需要遍历所有代码路径才能激活 JVM 以查找我认为的类。
【问题讨论】:
标签: java kotlin gradle jvm micronaut
有没有办法在单元测试中测试这些缺失的依赖项?
会有一些特定种类的依赖,但一般不会有。
我基本上需要遍历所有代码路径才能激活 JVM 寻找我认为的类。
这不一定是足够的。有很多与所需依赖项相关的东西会受到运行时环境的影响(如操作系统环境变量等)。您可以通过遍历代码路径(主要不是全部)来梳理出的依赖关系将在编译时识别。
【讨论】: