当前位置: 首页 > 面试题库 >

生成测试包以及测试包中的jar文件

钱锦
2023-03-14
问题内容

我想将测试包打包到jar文件中。如何从Maven插件Surefire执行生成测试包


问题答案:

您可以在pom中添加以下条目:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
    <version>2.4</version>
    <executions>
        <execution>
            <goals>
                <goal>test-jar</goal>
            </goals>
        </execution>
    </executions>
</plugin>


 类似资料:
  • 此功能与之相反.only()。通过附加.skip(),您可以告诉Mocha简单地忽略这些套件和测试用例。跳过的任何内容都将被标记为待处理,并按此报告。这是跳过整个套件的示例: describe('Array', function() { describe.skip('#indexOf()', function() { // ... }); }); 或者特定的测试用例: describe('A

  • 更新: 我在pom.xml中添加了另一个插件。 它生成一个jar文件,但似乎没有依赖项。 线程“main”java.lang.noClassDefFoundError中出现异常:org/apache/log4j/logger

  • Summary The File Inclusion vulnerability allows an attacker to include a file, usually exploiting a "dynamic file inclusion" mechanisms implemented in the target application. The vulnerability occurs

  • Summary The File Inclusion vulnerability allows an attacker to include a file, usually exploiting a "dynamic file inclusion" mechanisms implemented in the target application. The vulnerability occurs

  • 我有一个项目,我正在尝试单元测试。 测试运行良好。为简洁起见,以下代码是虚拟测试: 但是当尝试使用IntelliJ工具调试它时,在一些kapt生成的代码上编译失败: 在此代码中,我们可以看到枚举构造函数设置不正确。 如果我删除构造函数并重试(使用公认的更简单的测试),我可以按预期进行调试。 为什么kapt会这样表现?为什么它只在调试时抱怨?为什么它甚至会生成这个明显不正确的java代码? 以下是P

  • 我们小型的 microblog 应用程序已经足够的完善了,因此是时候准备尽可能地清理不用的东西。近来,一个读者反映了一个奇怪的数据库问题,我们今天将会调试它。这也提醒我们不论我们是多小心以及测试我们应用程序多仔细,我们还是会遗漏一些 bug。用户是很擅长发现它们的! 不是仅仅修复此错误,然后忘记它,直到我们遇到另一个。我们会采取一些积极的措施,以更好地准备下一个。 在本章的第一部分,我们将会涉及到