0

我试图让 JBehave、JPA 和 Maven 一起玩得很好。我可以通过 eclipse 运行测试,一切正常。我通过 maven 运行它,而 JPA 找不到该persistence.xml文件。然而,我的单元测试发现该persistence.xml文件很好,但不涉及 JBehave。

显然,我需要告诉 JBehave 查找src/main/resourcesMETA-INF/persistence.xml文件,或者至少在类路径中获取它。有没有办法做到这一点?

org.jbehave jbehave-maven-plugin 2.3-rc1 run-scenarios-found test test/nsfw/bmp/partymodel/PartySearch.java test/nsfw/bmp/partymodel/RealtionshihpFunctionality.java run-scenarios

4

1 回答 1

0

我快速检查了 jbehave-maven-plugin 源,它可能是类加载器问题。但是没有更多细节(例如您使用的插件版本、您运行的阶段、pom.xml),我唯一能做的建议是在这里打开一个问题:http: //jira.codehaus.org/browse/JBEHAVE/组件/12482

于 2009-10-11T22:38:53.597 回答