文章字数:647,阅读全文大约需要2分钟
maven archetype
是maven
提供的模板工具包,可以帮助用户提供项目模板。
常用的模板
cocoon-22-archetype-webapp
: 有applicationContext.xml
、log4j.xml
、web.xml
三个maven-archetype-quickstart
: 简单的java
程序模板,有测试类和普通入口mavne-archetype-webapp
: 简单的jsp
项目模板,里面有web.xml
和index.jsp
41个模板
appfuse-basic-jsf
(创建一个基于Hibernate,Spring和JSF的Web应用程序的原型)appfuse-basic-spring
(创建一个基于Hibernate,Spring和Spring MVC的Web应用程序的原型)appfuse-basic-struts
(创建一个基于Hibernate,Spring和Struts 2的Web应用程序的原型)appfuse-basic-tapestry
(创建一个基于Hibernate,Spring 和 Tapestry 4的Web应用程序的原型)appfuse-core
(创建一个基于Hibernate,Spring 和 XFire的jar应用程序的原型)appfuse-modular-jsf
(创建一个基于Hibernate,Spring和JSF的模块化应用原型)appfuse-modular-spring
(创建一个基于Hibernate, Spring 和 Spring MVC 的模块化应用原型)appfuse-modular-struts
(创建一个基于Hibernate, Spring 和 Struts 2 的模块化应用原型)appfuse-modular-tapestry
(创建一个基于 Hibernate, Spring 和 Tapestry 4 的模块化应用原型)maven-archetype-j2ee-simple
(一个简单的J2EE的Java应用程序)maven-archetype-marmalade-mojo
(一个Maven的 插件开发项目 using marmalade)maven-archetype-mojo
(一个Maven的Java插件开发项目)maven-archetype-portlet
(一个简单的portlet应用程序)maven-archetype-profiles
maven-archetype-quickstart
maven-archetype-site-simple
(简单的网站生成项目)maven-archetype-site
(更复杂的网站项目)maven-archetype-webapp
(一个简单的Java Web应用程序)jini-service-archetype
(Archetype for Jini service project creation)softeu-archetype-seam
(JSF+Facelets+Seam Archetype)softeu-archetype-seam-simple
(JSF+Facelets+Seam (无残留) 原型)softeu-archetype-jsf
(JSF+Facelets 原型)jpa-maven-archetype
(JPA 应用程序)spring-osgi-bundle-archetype
(Spring-OSGi 原型)confluence-plugin-archetype
(Atlassian 聚合插件原型)jira-plugin-archetype
(Atlassian JIRA 插件原型)maven-archetype-har
(Hibernate 存档)maven-archetype-sar
(JBoss 服务存档)wicket-archetype-quickstart
(一个简单的Apache Wicket的项目)scala-archetype-simple
(一个简单的scala的项目)lift-archetype-blank
(一个 blank/empty liftweb 项目)lift-archetype-basic
(基本(liftweb)项目)cocoon-22-archetype-block-plain
([http://cocoapacorg2/maven-plugins/])cocoon-22-archetype-block
([http://cocoapacorg2/maven-plugins/])cocoon-22-archetype-webapp
([http://cocoapacorg2/maven-plugins/])myfaces-archetype-helloworld
(使用MyFaces的一个简单的原型)myfaces-archetype-helloworld-facelets
(一个使用MyFaces和Facelets的简单原型)myfaces-archetype-trinidad
(一个使用MyFaces和Trinidad的简单原型)myfaces-archetype-jsfcomponents
(一种使用MyFaces创建定制JSF组件的简单的原型)gmaven-archetype-basic
(Groovy的基本原型)gmaven-archetype-mojo
(Groovy mojo 原型)