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
分享到:
相关推荐
配置Ajax、Comet和异步Servlets 持续和异步Servlets 100 Continue和102 Processing WebSocket Servlet 异步的REST Stress Testing CometD 使用Servlets和Filters Jetty中绑定的Servlets Quality of Service Filter ...
《JUnit实战(第2版)》从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度...
项目中使用的技术: 项目管理:Maven 3.2.1 JDK。 1.7 Servlet容器:Apache Tomcat 8 技术:JavaServer Faces(Mojarra 2.2.7实现) JSF组件库:Primefaces 5.2.RC1 敏感肌肤:Boostrap 3 模板:AdminLTE ...
《JUnit实战(第2版)》从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度...
Moving on from that, we will create an Ajax application in the Eclipse IDE, compile and package it using Maven, and run the web application on WildFly 8.1 with a MySQL database. In the final leg of ...
Moving on from that, we will create an Ajax application in the Eclipse IDE, compile and package it using Maven, and run the web application on WildFly 8.1 with a MySQL database. In the final leg of ...
第一部分 Spring的核心 第1章 开始Spring之旅 1.1 Spring是什么 1.2 开始Spring之旅 1.3 理解依赖注入 1.3.1 依赖注入 1.3.2 DI应用 ...B.3.4 使用Gienah Testing在JUnit 4中进行测试 B.4 小结
第一部分 Spring的核心 第1章 开始Spring之旅 1.1 Spring是什么 1.2 开始Spring之旅 1.3 理解依赖注入 1.3.1 依赖注入 1.3.2 DI应用 ...B.3.4 使用Gienah Testing在JUnit 4中进行测试 B.4 小结
目录 第一部分spring的核心 第1章开始spring之旅 1.1spring是什么 1.2开始spring之旅 1.3理解依赖注入 ...3.5.3配置属性的外在化 ...5.2配置数据源 ...b.3.4使用gienahtesting在junit4中进行测试 b.4小结
JUnit实战(第2版)本书从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度...
《JUnit实战(第2版)》从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度...
本书从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度测试、使用mock...
《JUnit实战(第2版)》从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度...
Johnathan Mark Smith-简历客观的超过29年的专业于业务技术的经验。 我对使用领先技术和Web应用程序服务器... JUnit, Struts 1 & 2, AJAX, DOM, Dojo, DHML, XML, J2EE, JSP, JSF, JME, JDBC, JSON, JQuery, PHP, SAX,
该Web应用程序使用Java EE(JSF框架),Postgresql,Glassfish,Google Maps API,Ajax,Primefaces,Maven,Netbeans, 主要特点: 与工作机会相关的排名恢复使用以下四个标准:经验年限,学习程度,技能和语言。 ...
与JSF不同,它没有页面的概念,也没有在页面“视图”和可重用的“组件”之间进行拆分,从而使重用变得不切实际。 相反,所有内容都是一个小部件,可以在其他小部件中继续使用。 有关更多信息,请参阅。 依存关系 ...
父Maven项目包含以下模块: bitbucket-api-client –核心库。 bitbucket-webhook – Webhook库。 bitbucket-api-client-webapp –使用这些库的示例Web应用程序。 bitbucket-stubs –测试的存根库, 也可以看看 ...