`

如何在Maven中配置Richfaces

    博客分类:
  • JSF
阅读更多

1.首先到这个地方下载maven http://maven.apache.org/download.html

2. 打开<maven-root>/conf/settings.xml</maven-root> 这个文件

a) 在 <profile></profile> profiles部分添加:

<pluginrepositories><pluginrepository></pluginrepository>
 
  1. <profile>  
  2.     <id>RichFaces</id>  
  3.    <repositories>  
  4.       <repository>  
  5.          <releases>  
  6.             <enabled>true</enabled>  
  7.          </releases>  
  8.          <snapshots>  
  9.             <enabled>false</enabled>  
  10.             <updatePolicy>never</updatePolicy>  
  11.          </snapshots>  
  12.          <id>repository.jboss.com</id>  
  13.          <name>Jboss Repository for Maven</name>  
  14.          <url>  
  15.             http://repository.jboss.com/maven2/  
  16.          </url>  
  17.          <layout>default</layout>  
  18.       </repository>  
  19.       <repository>  
  20.          <releases>  
  21.             <enabled>false</enabled>  
  22.          </releases>  
  23.          <snapshots>  
  24.             <enabled>true</enabled>  
  25.             <updatePolicy>always</updatePolicy>  
  26.          </snapshots>  
  27.          <id>maven2-snapshots.jboss.com</id>  
  28.          <name>Jboss Repository for Maven Snapshots</name>  
  29.          <url>http://snapshots.jboss.com/</url>  
  30.          <layout>default</layout>  
  31.       </repository>  
  32.    </repositories>  
  33.  <pluginRepositories>  
  34.    <pluginRepository>  
  35.          <id>maven2-snapshots.jboss.com</id>  
  36.          <name>Jboss Repository for Maven Snapshots</name>  
  37.          <url>http://snapshots.jboss.com/</url>  
  38.      <releases>  
  39.        <enabled>false</enabled>  
  40.      </releases>  
  41.      <snapshots>  
  42.        <enabled>true</enabled>  
  43.        <updatePolicy>always</updatePolicy>  
  44.      </snapshots>  
  45.    </pluginRepository>  
  46.    <pluginRepository>  
  47.          <releases>  
  48.             <enabled>true</enabled>  
  49.          </releases>  
  50.          <snapshots>  
  51.             <enabled>false</enabled>  
  52.             <updatePolicy>never</updatePolicy>  
  53.          </snapshots>  
  54.          <id>repository.jboss.com</id>  
  55.          <name>Jboss Repository for Maven</name>  
  56.          <url>  
  57.             http://repository.jboss.com/maven2/  
  58.          </url>  
  59.          <layout>default</layout>  
  60.    </pluginRepository>  
  61.  </pluginRepositories>  
  62.  </profile>  

注意,如果在profiles部分里面没有profile tag,就需要新建一个profile。</pluginrepositories>

b. 在activeProfiles添加 <activeprofiles></activeprofiles> 部分

<activeprofile></activeprofile>
  1. <activeProfile>RichFaces<!---->activeProfile>
同样,如果activeProfiles被注释掉了,则需要去掉注释。

3. 保存 settings.xml 文件

分享到:
评论

相关推荐

    jsf中richfaces的jar包及源文件等

    在RichFaces中,Ajax功能主要由AJAX4JSF(现在称为PrimeFaces Extensions)提供,它增强了JSF的异步处理能力,提升了用户界面的性能和响应性。 **源文件** 对于开发者来说至关重要,因为它们提供了库内部工作的详细...

    RichFaces 安装配置

    在RichFaces中,Ajax事件可以通过在JSF组件上使用`&lt;a4j:ajax&gt;`标签来触发,而AjaxAction可能是后端处理这些请求的方法。 7. **使用RichFaces组件**:RichFaces组件通过JSF标记库使用,例如`&lt;rich:component&gt;`。每个...

    Richfaces ShowCase离线包

    这个离线包特别适合那些需要在本地环境中快速测试和部署Richfaces组件的开发者,特别是那些使用Tomcat服务器的用户。 **Richfaces** 是一个基于JavaServer Faces (JSF) 技术的开源UI组件库,它扩展了JSF的功能,...

    RichFaces 3.3 帮助文档(英文)

    - **Facelets支持:** 讲解了如何在RichFaces中启用和利用Facelets模板引擎。 - **JBoss Seam支持:** 针对与JBoss Seam框架的集成进行了详细介绍,包括配置和最佳实践。 - **Portlet支持:** 介绍了如何在Portlet...

    richfaces开发指南(英文版)

    - **faces-config.xml**:在此文件中配置RichFaces组件和行为。 - **web.xml**:配置应用程序的初始化参数和过滤器,以启用RichFaces的功能。 - **部署**:将项目打包成WAR文件并部署到你的服务器上,以查看和...

    richfaces_reference.pdf

    4. **Facelets支持**:Facelets是一种视图定义语言,用于替代传统的JSP页面,文档提供了如何在RichFaces中使用Facelets的指南。 5. **JBoss Seam支持**:JBoss Seam是一个流行的企业级框架,支持业务逻辑层和表现层...

    richfaces参考文档

    - **Maven 依赖**:在 Maven 项目中,添加 RichFaces 相关依赖至 pom.xml 文件,确保库的正确引入。 - ** faces-config.xml 配置**:设置 RichFaces 全局属性,如 AJAX 调试模式、错误处理等。 - **web.xml 配置**...

    seam+spring+hibernate+richfaces配置

    5. **配置RichFaces**:在faces-config.xml中注册RichFaces扩展,设置所需的组件库和行为。 6. **应用上下文集成**:在Seam中,使用SpringBean注解来注入Spring管理的bean;在Spring中,使用SeamComponent注解来注入...

    richfaces3.2用户手册的pdf版

    - **Portlet 支持**:为了满足门户应用的需求,RichFaces 提供了Portlet 支持,确保组件可以在Portlet 容器中正确运行。 - **Sybase EAServer 设置**:Sybase EAServer 是一款高性能的应用服务器,针对该服务器的...

    Simple JSF application with RichFaces

    -- 配置RichFaces --&gt; &lt;richfaces-config&gt; &lt;component-library-name&gt;rich:* &lt;default-component-type&gt;richfaces &lt;/richfaces-config&gt; ``` **2.1.3 管理Bean** 在JSF应用中,管理Bean用于处理业务逻辑以及...

    richfaces-tomcat6

    通过这个项目,开发者可以学习如何在Tomcat 6上配置和部署RichFaces应用,了解如何将RichFaces组件整合到JSF页面中,以及如何利用Ajax功能增强用户体验。此外,它也可以作为起点,帮助开发者快速启动一个新的...

    jsf最新版本jar包跟richfaces4.0完美结合

    1. **添加依赖**:在项目中引入RichFaces的JAR包,例如在Maven或Gradle的配置文件中添加对应的依赖。 2. **配置web.xml**:更新`web.xml`文件,声明RichFaces的Filter和ContextParam,确保JSF和RichFaces的正常运行...

    用于Eclipse JavaEE IDE的Richfaces Maven项目

    4. **Richfaces组件使用**:学习如何在页面上使用和配置Richfaces组件,以及它们的属性和事件处理。 5. **Ajax和异步更新**:了解Richfaces中的Ajax功能,如何实现页面的部分刷新和异步通信。 6. **CSS和JavaScript*...

    richfaces3.2.2 demo project for eclipse

    通过这个"richfaces3.2.2 demo project for eclipse",开发者可以学习到如何在Eclipse中配置JSF项目,如何导入并使用RichFaces库,以及如何编写和使用RichFaces组件创建交互式的Web界面。同时,也可以掌握如何调试、...

    richfaces-ui-3.2.2.GA jar

    1. **添加依赖**:将JAR文件添加到项目的类路径中,或者在Maven或Gradle等构建工具的配置文件中声明依赖。 2. **配置Web.xml**:在Web应用的配置文件中,需要进行JSF和RichFaces的相关配置,以启用它们的功能。 3....

    Websphere 上部署Richfaces 3.10 Demo

    5. **配置资源**:如果RichFaces Demo需要数据库连接或其他外部资源,要在WebSphere中配置相应的资源引用,如JDBC数据源。 6. **部署和测试**:完成所有配置后,保存并启动应用程序。通过浏览器访问`...

    使用richfaces 实现tree

    在RichFaces中,`&lt;rich:tree&gt;`是实现这一目标的关键组件。以下是如何使用它的基本步骤: 1. **引入依赖**:在项目中添加RichFaces的库。如果使用Maven,可以在pom.xml文件中添加如下依赖: ```xml &lt;groupId&gt;org...

    Practical RichFaces

    在《Practical RichFaces》中,作者可能会详细讲解如何集成RichFaces到你的JSF项目中,包括配置环境、添加依赖和设置Maven构建。此外,书中可能会涵盖如何使用RichFaces的组件库,如创建动态表单、实现数据绑定、...

    An introduction to RichFaces

    RichFaces中的大多数组件都内置了对AJAX的支持,使得页面能够在不完全刷新的情况下更新部分数据,从而提高应用响应速度。 ```xml ``` #### 结论 通过上述介绍,我们可以看出RichFaces确实是一款功能强大且易于...

Global site tag (gtag.js) - Google Analytics