【问题标题】:Spring boot tests fail春季启动测试失败
【发布时间】:2016-12-13 23:48:58
【问题描述】:

我是 Spring Boot 的新手。我有一个项目(war 文件),它依赖于另一个模块作为数据签名的 jar 文件。在 IntelliJ 上,当我进行“maven 测试”时,测试运行良好。但是如果我去项目资源管理器右键单击绿色 java 测试文件夹并选择“运行所有测试”我的测试由于缺少库等而失败:

Error:(7, 31) java: package org.bouncycastle.crypto does not exist
Error:(8, 31) java: package org.bouncycastle.crypto does not exist
Error:(12, 38) java: package org.bouncycastle.crypto.params does not exist
Error:(18, 16) java: cannot find symbol
  symbol: class SignerWithRecovery
Error:(25, 13) java: cannot find symbol
  symbol:   class Digest


  location: class com.mySigner

有什么想法吗?

【问题讨论】:

  • 检查正在为 文件夹 运行配置创建的类路径(Use classpath of module 下拉列表)。它可能与您的预期不同......

标签: java spring intellij-idea spring-boot


【解决方案1】:

这看起来像是缺少依赖项,所以,这暗示您的依赖项不在适当的范围内,请尝试添加 具有适当范围的 bouncycastle 依赖项。例如。

<scope>test</scope>

【讨论】:

    猜你喜欢
    • 2020-12-15
    • 2023-03-05
    • 2021-06-10
    • 1970-01-01
    • 1970-01-01
    • 2020-08-23
    • 2017-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多