我需要为一个项目开发一个Junit测试框架。它的结构应该使所有编写的 Junit 测试都在一个 jar 文件中可用,并且可以简单地为新测试添加一个新的 jar 文件。因此,它是一个带有界面的程序,学生可以在其中添加练习或课程,然后说出这是哪个练习,程序就会执行正确的 JUnit 测试。我该怎么做,或者有没有人知道如何做而不是使用 jar 文件?
<project>
...
<build>
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.3.0</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
...
</plugins>
</build>
...
</project>