我正在努力让JBehave,JPA和Maven能很好地合作。我可以通过eclipse运行测试,一切工作正常。我通过maven运行它,JPA找不到persistence.xml文件。然而,我的一个单元测试发现persistence.xml文件很好,但是没有涉及到JBehave。
显然,我需要告诉JBehave在src/main/resources中查找META-INF/persistence.xml文件,或者至少在类路径上获取它。有没有办法做到这一点?
org.jbehave jbehave-maven-plugin 2.3-rc1 run-scenarios-found test test test/nsfw/bmp/partymodel/PartySearch.java test/nsfw/bmp/partymodel/RealtionshihpFunctionality.java run-scenarios发布于 2009-10-11 22:38:54
我快速查看了jbehave maven-plugin源代码,发现可能是类加载器问题。但是如果没有更多的细节(例如你使用的插件版本,你运行的阶段,pom.xml),我唯一能做的就是在这里打开一个问题:http://jira.codehaus.org/browse/JBEHAVE/component/12482。
https://stackoverflow.com/questions/1516751
复制相似问题