maven - 实现 JBehave 导航器

标签 maven jbehave

有人有成功实现 jbehave-navigator 的可行解决方案吗?我使用的是 jbehave core/navigator 3.7.5 版本。

我尝试导入依赖项并使用 maven-dependency-plugin 来解压它。这会显示页面,但存在格式问题(所有浏览器中的所有内容都不一致),并且不包含报告中的任何数据。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-dependency-plugin</artifactId>
    <version>2.6</version>
    <executions>
        <execution>
            <id>unpack-jbehave-navigator</id>
            <phase>initialize</phase>
            <goals>
                <goal>unpack</goal>
            </goals>
            <configuration>
                <artifactItems>
                    <artifactItem>
                        <groupId>org.jbehave</groupId>
                        <artifactId>jbehave-navigator</artifactId>
                        <type>jar</type>
                        <outputDirectory>target/jbehave/view</outputDirectory>
                    </artifactItem>
                </artifactItems>
            </configuration>
        </execution>
    </executions>
</plugin>

最佳答案

看起来以下两页提供了有关使用/解压 Navigator 的一些详细信息:

查看 GitHub 项目的 pom.xml 文件。似乎有一些额外的资源配置,以及 jbehave-maven-plugin 中的 unpack-view-resources 目标。 GitHub 项目看起来像是一个工作示例。

关于maven - 实现 JBehave 导航器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15498895/

相关文章:

java - JBehave 子场景?

java - Maven 在编译阶段连接文本文件

android - Eclipse 转 Maven 不允许使用 APK 打包

java - org.jbehave.core.steps.Steps$DuplicateCandidateFound : THEN the result will be $expected

java - 保持 jbehave 测试和报告者之间的上下文

java - JBehave Restful : How to manage baseURL and relative URLs?

java - 如何将现有的 java Maven 模块添加到 Grails Maven 模块?

android - 如何用根库打包子项目库

java - Spring Boot Jersey : allow Jersey to serve static content

java - 如何通过重复步骤使用 jbehave 参数