Seam 2.3 RC1 发布

Seam 2.3 RC1 发布了!

 

Seam 2.3 利用了 JEE 6 一些特性,例如 JSF2, JPA2,EJB3.1, 很容易部署到 JBoss 7 上。

 

Seam gen 作了更新, 生成一个基于ANT 的基本项目,遗憾的是没有更新到基于 Maven 构建上,虽然 Seam 2.3 的构建已经完全建立在 Maven基础上 。

 

 

 

要使用 Seam 2.3 RC1.

 

  • 首先在 ~/.m2/settings.xml  设置 JBoss repository  (你可以利用 Seam2.3 build/settings.xml 作为模板):


<profile>
       
       <id>
jboss-public-repository</id>

       <repositories>

         <repository>

           <id>
jboss-public-repository-group</id>

           <name>
JBoss Public Maven Repository Group</name>

           <url>
https://repository.jboss.org/nexus/content/groups/public/</url>

           <layout>
default</layout>

         </repository>

        ...       
       </repositories>

 </profile>

 ... 

<activeProfiles>

     <activeProfile>
jboss-public-repository</activeProfile>

</activeProfile>


 

 

  • 更新你项目中 Seam BOM, 这样jboss-seam 和 jboss-seam-ui 也会随之更新:

 

<dependencyManagement>

        <dependencies>

            <dependency>

                <groupId>
org.jboss.seam</groupId>

                <artifactId>
bom</artifactId>

                <version>
2.3.0.CR1</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>


   <dependency>

      <groupId>
org.jboss.seam</groupId>

      <artifactId>
jboss-seam-ui</artifactId>
      
   </dependency>
 
   ...
</dependencies>


你可能感兴趣的:(jboss,ejb,JSF,jpa,seam)