创建maven项目时Archetype的选择
2018-03-14 10:58
357 查看
Archetype
可以把Archetype理解成Maven项目的模板,例如maven-archetype-quickstart就是最简单的Maven项目模板,只需提供基本的元素,如groupId,artifactId,version等,它就能生成项目的基本结构及POM文件。已有的ArchetypesArchetype ID | 说明 |
maven-archetype-archetype | 一个样例原型 |
maven-archetype-j2ee-simple | 简单的J2EE应用程序样例 |
maven-archetype-mojo | Maven插件样本的示例 |
maven-archetype-plugin | Maven插件样本 |
maven-archetype-plugin-site | Mave插件网站的样例 |
maven-archetype-portlet | JSR-268门户样例 |
maven-archetype-quickstart | Maven工程样例 |
maven-archetype-simple | 一个简单的Maven工程 |
maven-archetype-site | Maven网站的样例,它演示了对诸如APT、XDoc和FML等文档类型的支持,并演示了如果把网站国际化(i18n) |
maven-archetype-site-simple | Maven网站样例 |
maven-archetype-webapp | Maven的Webapp工程样例 |
常用Archetype
maven-archetype-quickstart
默认的Archetype,基本内容包括:一个包含junit依赖声明的pom.xmlsrc/main/java主代码目录及一个名为App的类
src/test/java测试代码目录及一个名为AppTest的测试用例
maven-archetype-webapp
一个最简单的Maven war项目模板,当需要快速创建一个Web应用的时候可以使用它。生成的项目内容包括:一个packaging为war且带有junit依赖声明的pom.xmlsrc/main/webapp/目录
src/main/webapp/index.jsp文件
src/main/webapp/WEB-INF/web.xml文件
相关文章推荐
- 创建maven项目时的Archetype该如何选择?
- 创建maven项目时的Archetype该如何选择?
- 创建Maven项目的Archetype(骨架)选择
- Eclipse使用Maven创建项目时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quick
- Eclipse使用Maven创建项目是报错:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quick
- eclipse创建maven We项目时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap
- 解决eclipse创建maven项目报错!Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:
- 创建maven自定义archetype项目
- myeclipse 创建maven项目 creating maven-archetype-webapp has encountered a problem
- 用eclipse创建maven项目老是出现这个错误 'Creating maven-archetype-quickstart' has encountered
- (转)遇到重复的Maven项目初始配置,就要创建自己的Maven Archetype
- eclispe 创建maven 项目:Could not resolve archetype org.apache.maven.archetypes
- 创建maevn项目的时候报错:maven-archetype-webapp:pom:RELEASE
- Eclipse使用Maven插件创建Web项目时出错:Could not resolve archetype org.apache.maven.archetypes
- 创建maven项目报错Unable to create project from archetype
- archetype:create-from-project命令创建maven模板工程(自定义项目模板并且上载到maven私服)
- 解决Idea创建maven-archetype-webapp项目无java目录的问题
- Eclipse创建Mavenx项目抛错--maven-archetype-quickstart:1.1
- idea创建maven-archetype-webapp项目无java目录
- 解决Intellij IDEA 通过archetype创建Maven项目缓慢的问题