java - 当范围标记为 'test' 时导入 testng 类

标签 java maven intellij-idea testng pom.xml

我在 pom.xml 中有一个具有“test”范围的 testng 依赖项:

</dependencies>
        <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>${testng.version}</version>
            <scope>test</scope>
        </dependency>
</dependencies>

我的文件夹布局如下:

src/test/java  - test source folder
src/test/resources - test resources folder

尝试在 src/test/java/下创建的类中导入 testng 时,IntelliJ 找不到 testng。

最佳答案

首先打开 Maven Projects 选项卡并只需刷新即可同步。

其次,打开项目结构并检查您的源代码是否正确标记。

没有更多信息,这就是我的建议。

关于java - 当范围标记为 'test' 时导入 testng 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44756498/

相关文章:

java - JAR 添加到 Gradle 项目,但 build.gradle 中没有条目

grails - 如何将 Grails 插件添加到 IntellIJ?

java - 如何检测docker容器是否崩溃

java - 使用 GWT 计算负日期

java - 尽可能快地将数组中的重叠矩形分组

java - Maven 3.0.5 对比 3.1.1 对比 3.2.1

java - 通过 Maven 导入的类出现 NoClassDef 错误

java - 多个存储库中存在快照依赖性

debugging - 如何在 IntelliJ 中调试时修改列表值

java - GWT:AbstractActivity 和 AcceptsOneWidget 之间的关系?