0

JBehave、JPA、および Maven をうまく連携させようとしています。私は日食を介してテストを実行することができ、すべてが正常に動作します. 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/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 に答える