[weld] 用maven原型快速创建weld应用程序

wuhaixing 2010-03-28
Weld Quickstart for Maven Users

什么是maven原型

Maven原型是一个项目模板,会为你创建项目的基本的目录结构及文件,包括pom.xml。Weld原型为你创建可以部署到Glassfish V3和JBoss AS 6.0中的Java EE 6 项目,还有可以部署到像tomcat和jetty这样的Servlet 容器中的JSF 2.0+CDI项目。现有的原型支持JSF 2.0和wicket两种表示层框架。

前提条件

JDK 6.0及以上版本
Maven 2.0.10及以上版本
下载Weld archetype catalog 1.0.0-BETA1
并保存到你的.m2目录下。

从命令行创建CDI + JSF 2.0项目

weld-jsf-jee-minimal原型产生的项目运行在JBoss 或Glassfish环境下。
weld-jsf-servlet-minimal原型产生的项目运行在tomcat或jetty环境下。
命令如下所示:
mvn archetype:generate -DinteractiveMode=n -DarchetypeArtifactId=weld-jsf-jee-minimal -DarchetypeGroupId=org.jboss.weld.archetypes -DarchetypeVersion=1.0.0-BETA1 -DgroupId=com.mycompany -DartifactId=myproject


之后你就有了一个原型项目了。
yangzhan 2010-03-28
这是个好东东
Global site tag (gtag.js) - Google Analytics