Seam 2与Jboss 7

时间:2013-07-10 15:37:45

标签: jboss7.x seam

正如我们所知,Jboss 7具有隐式模块依赖性含义,而不是在WAR包中包含jar文件,我们可以指示jboss 7从其隐式模块中引用它。这是通过添加scope = provided

来完成的
    <dependency>
        <groupId>org.jboss.seam</groupId>
        <artifactId>jboss-seam-excel</artifactId>
        <version>2.1.0.SP1</version>
        <scope>provided</scope>
    </dependency>

我正在将服务从jboss 4迁移到jboss 7.我的服务使用Seam 2.在我的jboss 4服务中,Seam用作定义的依赖项,即包含在WAR包中。我想在Jboss 7中使用seam作为隐式依赖。有没有人知道Jboss 7是否将seam包含为隐式模块?

1 个答案:

答案 0 :(得分:0)

在做了一些搜索之后,我发现了缝合线2.3分布中的指令对我有用。

在pom.xml中添加以下条目

<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.jboss.seam</groupId>
                <artifactId>bom</artifactId>
                <version>2.3.0.Final</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
      </dependencies>
</dependencyManagement>


<dependencies>
   <dependency>
      <groupId>org.jboss.seam</groupId>
      <artifactId>jboss-seam</artifactId>
      <type>ejb</type>
   <dependency>
</dependencies>