欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Maven中的AJAX4JSF资源配置 maven配置管理JBossApacheXML 

程序员文章站 2024-02-21 20:02:10
...

From: http://hi.baidu.com/jsfcn/blog/item/207b0146a6292a0b6b63e58d.html

要使用Maven来管理AJAX4JSF程序的开发,要首先配置起资源库(repository),下面来看看如何配置吧:

1. 首先你应该安装好了Maven。要安装Maven请按照如下步骤:

* 打开 http://maven.apache.org/download.html 页面
* 下载 2.0.6 版本,并安装到你的电脑上面
* 把Maven的bin目录添加到环境变量 PATH中

在命令行中输入 mvn -version ,如果显示了Maven的版本信息,则说明你已经安装好了。

2. 在你刚才安装Maven的目录下面,找到一个conf目录下面的settings.xml的文件,打开并编辑它:

把下面的代码添加到 <profiles> 中:

 

     <profile>
        <id>ajax4jsf</id>
    <repositories>
       <repository>
          <releases>
             <enabled>true</enabled>
          </releases>
          <snapshots>
             <enabled>false</enabled>
             <updatePolicy>never</updatePolicy>
          </snapshots>
          <id>repository.jboss.com</id>
          <name>Jboss Repository for Maven</name>
          <url>
             http://repository.jboss.com/maven2/
          </url>
          <layout>default</layout>
       </repository>
       <repository>
          <releases>
             <enabled>false</enabled>
          </releases>
          <snapshots>
             <enabled>true</enabled>
             <updatePolicy>always</updatePolicy>
          </snapshots>
          <id>maven.exadel.com</id>
          <name>Exadel Repository for Maven Snapshots</name>
          <url>http://maven.exadel.com/</url>
          <layout>default</layout>
       </repository>
    </repositories>
 <pluginRepositories>
    <pluginRepository>
          <id>maven.exadel.com</id>
          <name>Exadel Repository for Maven Snapshots</name>
          <url>http://maven.exadel.com/</url>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
        <updatePolicy>always</updatePolicy>
      </snapshots>
    </pluginRepository>
    <pluginRepository>
          <releases>
             <enabled>true</enabled>
          </releases>
          <snapshots>
             <enabled>false</enabled>
             <updatePolicy>never</updatePolicy>
          </snapshots>
          <id>repository.jboss.com</id>
          <name>Jboss Repository for Maven</name>
          <url>
             http://repository.jboss.com/maven2/
          </url>
          <layout>default</layout>
    </pluginRepository>
 </pluginRepositories>
    </profile>

在 </profiles> 后面,添加下面的代码:

 

<activeProfiles>
     <activeProfile>ajax4jsf</activeProfile>
</activeProfiles>

OK,现在Maven已经配置好了.

 

如果配置有变化,请参考原文: http://labs.jboss.com/wiki/Ajax4jsfMaven