当测试包含JUnit @Test注解而没有主类时,可以通过以下步骤创建Maven Jar文件:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>com.example.TestClass</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
注意:将com.example.TestClass
替换为你的测试类的完整路径。
target
目录下会生成一个Jar文件。以上步骤中,我们使用了JUnit作为测试框架,并通过Maven插件来创建Jar文件。这样,你就可以将测试代码打包成一个可执行的Jar文件,方便在其他环境中运行和测试。
腾讯云相关产品和产品介绍链接地址:
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云