0

我在一个 jboss-4.2.3.GA 项目上工作。它是一个旧项目,但我们无法升级到新服务器。

我正在尝试将 Arquillian 用于 JPA ..

我们在 JPA 的 pom 中使用以下条目

 <dependency>
   <groupId>com.jboss</groupId>
   <artifactId>ejb3-persistence.jar</artifactId>
   <version>4.2.3</version>
   <scope>provided</scope>
  </dependency>
  <dependency>
     <groupId>hibernate</groupId>
      <artifactId>hibernate3</artifactId>
      <version>3.2.4.SP1</version>
      <scope>provided</scope>
   </dependency>

我正在尝试配置 Arquillian,但我遇到了一些问题,例如 nosuchmethod found 或者有时没有设置默认容器。

任何人都可以帮我设置我需要设置的容器以及任何依赖项设置吗?

4

1 回答 1

0

将 arquillian-bom 添加到 pom 的 dependencyManagement 部分,请参阅入门指南:http ://arquillian.org/guides/getting_started/#add_the_arquillian_apis

这将更新 jbossas 适配器对 arquillian 核心的依赖版本。没有它,您将运行 Core 1.0.1.Final 和 Core X 的混合(无论适配器恰好是当前编译的,它可能与 1.0.1.Final Core 工件兼容,也可能不兼容)。

于 2012-07-21T10:04:15.520 回答