gpt4 book ai didi

java - 即使找到 Maven 依赖项,Intellij 也无法解析符号 RunWith

转载 作者:行者123 更新时间:2023-11-30 10:53:28 26 4
gpt4 key购买 nike

我的 IntelliJ IDEA 看到了 JUnit 4 Maven 依赖项。

Dependecies of JUNIT in the project

但不解析来自这些依赖项的任何符号

enter image description here

有什么想法吗?

最佳答案

我遵循了这些步骤,并能够使用 Intellij 代码洞察力编写一个 TestCase

在 shell 中,我做了以下操作

mkdir so33987661
mkdir so33987661/src/
mkdir so33987661/src/test
mkdir so33987661/src/test/java
cd so33987661
vi pom.xml

我的pom.xml

<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.so33987661</groupId>
<artifactId>my-project</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.2.0</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>

返回 Intellij,选择文件菜单,新建从现有源项目

打开 so33987661/pom.xml 文件。

选中自动导入 Maven 项目enter image description here

通过单击下一步 接受其余屏幕的默认值,直到创建项目。

导航到 src/test/java 文件夹并创建一个新的测试和代码,代码,代码。

import org.junit.Test;
import org.junit.runner.RunWith;

import cucumber.api.junit.Cucumber;

@RunWith(Cucumber.class)
public class BookSearchTest {

@Test
public void testIt() throws Exception {
// todo: testIt()!
}
}

enter image description here

关于java - 即使找到 Maven 依赖项,Intellij 也无法解析符号 RunWith,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33987661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com