IntelliJ-添加testNG Maven依赖带来了junit

问题描述

在我添加testng依赖项的POM文件中,我从未获得导入testng的选项。我只会得到Junit。我没有Junit作为依赖项。

  <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>7.3.0</version>
            <scope>test</scope>
        </dependency>

在研究此问题时,我在下面的链接中发现有人面临类似的问题。但是我没有找到解决方案。有人知道如何解决这种情况吗?我想使用TestNG,以便可以使用testNG.xml来运行测试。

https://intellij-support.jetbrains.com/hc/en-us/community/posts/360003437720-Why-Intellij-doesn-t-import-the-TestNG-maven-dependency-automatically-

预先感谢

解决方法

最初,当我从https://mvnrepository.com/artifact/org.testng/testng/7.3.0复制工件并将代码粘贴到IntelliJ上时,我遇到了相同的问题,这是显示错误,一旦我从磁盘重新加载(右键单击项目,它将显示该选项),在屏幕右侧显示了刷新选项,刷新后,错误已解决。

,

对我有用。确保已将正确Maven模块的依赖项添加到“依赖项”部分。之后,请确保您已在Maven工具窗口中重新导入了项目:

enter image description here

,

我尝试了 Intellij 右上角显示的重新加载选项,但这对我不起作用。然后我右键单击项目> maven > 重新加载项目。

在此之后,所有 Maven 依赖项都已解决。