【问题标题】:How to resolve "package org.powermock.modules.junit4 does not exist" in intellij maven?如何在 intellij maven 中解决“包 org.powermock.modules.junit4 不存在”?
【发布时间】:2021-09-13 15:41:13
【问题描述】:

我是新手。我正在尝试通过此导入语句导入 powermock。

导入 org.powermock.modules.junit4.PowerMockRunner;

我添加了以下maven依赖

    <dependency>
        <groupId>org.powermock</groupId>
        <artifactId>powermock-module-junit4</artifactId>
        <version>2.0.7</version>
    </dependency>


       

但尽管使用了依赖项,但当我执行 maven clean install 时出现此错误 “包 org.powermock.modules.junit4 不存在”

【问题讨论】:

  • 你是在普通命令行上构建的吗?除此之外,mvn clean install 不是必需的,只有mvn clean verify...请显示完整的 pom 文件...
  • 通过查看 .m2/repository/org/powermock/powermock-module-junit4 检查此依赖项 jar 是否已下载到本地存储库
  • 你可能需要运行“mvn clean install -U”来强制它下载依赖。
  • 感谢 @khmarbaise 、sanjeevRm 和 David Bezden 为您提供宝贵的 cmets。我重新启动了系统并安装了 Maven。它下载了所有的 power mock 依赖 jars。它解决了我的问题

标签: java spring-boot maven maven-3


【解决方案1】:

通过查看.m2/repository/org/powermock/powermock-module-junit4,检查此依赖项 jar 是否已下载到您的本地存储库中

如果在本地存储库中找不到依赖项

你可以运行mvn clean install -U它会强制更新依赖

可以来自终端,需要在“Path”环境变量中设置maven安装路径。

也可以从您的 IDE 运行

【讨论】:

  • 谢谢@SanjeevRm。我重新启动了系统并安装了 Maven。它下载了所有的 power mock 依赖 jars。它解决了我的问题
猜你喜欢
  • 2020-02-11
  • 2019-02-12
  • 2017-03-19
  • 1970-01-01
  • 1970-01-01
  • 2013-11-14
  • 1970-01-01
  • 2018-02-09
相关资源
最近更新 更多