【问题标题】:Can not resolve symbol AbstractTestNGSpringContextTests in intellij无法解析 intellij 中的符号 AbstractTestNGSpringContextTests
【发布时间】:2018-05-17 07:13:08
【问题描述】:

我在项目中使用 testng 时遇到了非常奇怪的问题。我创建了具有以下依赖项的项目。

<dependencies>
        <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>6.13.1</version>
        </dependency>

        <dependency>
            <groupId>com.aventstack</groupId>
            <artifactId>extentreports</artifactId>
            <exclusions>
                <exclusion>
                    <groupId>org.mongodb</groupId>
                    <artifactId>mongodb-driver</artifactId>
                </exclusion>
            </exclusions>
            <version>3.1.5</version>
        </dependency>

        <dependency>
            <groupId>org.mongodb</groupId>
            <artifactId>bson</artifactId>
            <version>2.3</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <version>2.0.1.RELEASE</version>
        </dependency>

    </dependencies>

我写了一个扩展AbstractTestNGSpringContextTests的类

import com.digicert.daas.reporting.listeners.ReportListener;
import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
import org.testng.annotations.Listeners;


@Listeners(value = {ReportListener.class})
public  class ApplicationTestcaseReportListener extends AbstractTestNGSpringContextTests{


}

当我在我的 Eclipse 中导入这个 maven 项目时,它工作正常。但是当我在 intellij 中导入相同的项目时,它会出现以下错误

无法解析符号 AbstractTestNGSpringContextTests

我尝试在 intellij 中重建项目,但没有帮助。如何解决这个问题?

【问题讨论】:

  • 您是否尝试为您的 spring-boot-starter-test 依赖项指定一个固定版本?
  • @Nikem 是的,这也没有帮助。
  • 你试过Project -> Maven -> Reimport吗?
  • 是的,也试试。同样的错误。

标签: spring spring-boot intellij-idea testng spring-test


【解决方案1】:

你确定你没有错过这个依赖:

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${spring.version}</version>
    </dependency>

【讨论】:

  • 尝试添加。问题仍然存在。
猜你喜欢
  • 1970-01-01
  • 2015-02-12
  • 2015-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-12
  • 2020-04-01
  • 1970-01-01
相关资源
最近更新 更多