java 无法识别Junit库

jhiyze9q  于 2023-01-15  发布在  Java
关注(0)|答案(1)|浏览(130)

由于某种原因,我的Junit类不再工作,并且不识别导入。这是一个Maven项目,如图所示,我添加了Junit作为依赖项。
Unknown libraries
pom.xml代码:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         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.example</groupId>
    <artifactId>CarPartShop</artifactId>
    <version>1.0-SNAPSHOT</version>
    <dependencies>
        <dependency>
            <groupId>org.junit.jupiter</groupId>
            <artifactId>junit-jupiter</artifactId>
            <version>5.9.2</version>
        </dependency>
        <dependency>
            <groupId>org.junit.jupiter</groupId>
            <artifactId>junit-jupiter-engine</artifactId>
            <version>5.9.2</version>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>19</source>
                    <target>19</target>
                    <compilerArgs>--enable-preview</compilerArgs>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>

Junit类驻留在名为uniTesting的包中,如图所示(以及文件夹结构):
folder structure
我正在使用Intellij作为IDE。

vwkv1x7d

vwkv1x7d1#

对我来说,修复方法似乎是在包内创建一个新的测试文件,然后当我悬停在库上时,它说添加到类路径,瞧,一切都恢复正常了

相关问题