Java Serenity BDD和JBehave加载重复要求

Java Serenity BDD和JBehave加载重复要求,java,jbehave,serenity-bdd,Java,Jbehave,Serenity Bdd,我正试着平静地运行一组JBehave用户故事。在生成 Serenity测试报告使用Serenity Maven插件,我发现HTML报告和相应的控制台输出两次加载相同的JBehave故事 是否有任何方法可以防止楼层在要求中加载两次 为供参考,提供了控制台输出的一个片段,并编辑了某些敏感细节: [INFO] LOADED REQUIREMENTS: REQUIREMENTS: - story : Failure {id: src/test/resources/stories/Failure.

我正试着平静地运行一组JBehave用户故事。在生成 Serenity测试报告使用Serenity Maven插件,我发现HTML报告和相应的控制台输出两次加载相同的JBehave故事

是否有任何方法可以防止楼层在要求中加载两次

为供参考,提供了控制台输出的一个片段,并编辑了某些敏感细节:

[INFO] LOADED REQUIREMENTS:
REQUIREMENTS:
    - story : Failure {id: src/test/resources/stories/Failure.story, displayName: 'Failure', path: Failure.story, parent: 'null'}
    - story : Failure {id: /Users/<REDACTED>/Repo/src/test/resources/stories/Failure.story, displayName: 'Failure', path: Failure.story, parent: 'null'}
[INFO]加载的需求:
要求:
-故事:失败{id:src/test/resources/stories/Failure.story,显示名称:'Failure',路径:Failure.story,父级:'null'}
-故事:失败{id:/Users//Repo/src/test/resources/stories/Failure.story,displayName:'Failure',路径:Failure.story,父级:'null'}

我通过升级Serenity Maven插件解决了这个问题:

2.0.89

致:

2.1.8


您好,您能在您的依赖项中输入您正在使用的版本吗?如果您能提供pom.xml的详细信息,我将不胜感激。谢谢:)您好,我正在为Serenity依赖项使用以下版本:Serenity Core:2.0.90,Serenity JUnit:2.0.90,Serenity JBehave:1.46