maven用项目模板生成项目

Jim      2022-02-11     673

关键词:

Archetype插件是Maven生成项目的项目模板,项目模板就是一个框,把文件夹这些定好,然后就可以在上开写具体逻辑等等。

最常用的命令:

mvn archetype:generate

这个是生成一个最全的项目模板。

在开发上,用的最多的项目模板是quickstart和webapp这两种,它们是用于生成Application和Web项目的。具体的操作可以参考以下两篇文章:

http://www.cnblogs.com/EasonJim/p/6810814.html

http://www.cnblogs.com/EasonJim/p/6809882.html

比如在生成Application时,文件夹结构如下所示:

不同的模板对应的文件夹有所不同,也可以自己手动新建,如果要参考最全的文件夹说明,可以参考官网的说明:http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

用maven骨架生成项目速度慢的问题

最近从IntelliJIdea14的Community版本切换到Ultimate。问题出现最近从IntelliJIdea14的Community版本切换到Ultimate,key是从网络上下载的。安装之后,在创建mavenproject时(使用了archetype),速度慢的令人不敢相信,从Idea的控制台可以看到信息停留... 查看详情

maven项目模板

...ject_templates.htmlmaven使用Archetype概念为用户提供不同类型的项目模板,它是一个非常大的列表(614个数字)。maven使用下面的命令来帮助用户快速开始构建一个新的Java项目。mvnarchetype:generate什么是Archetype?Archetype 是一个  查看详情

java中的maven是干啥的?

Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven能够很方便的帮你管理项目报告,生成站点,管理JAR文件,等等。例如:项目开发中第三方jar引用的问题,开发过程... 查看详情

idea2022新建springmvc项目

SpringMVC学习笔记新建项目新建一个空项目项目下添加一个maven的module,记得用ArcheType那个mavenweb模板记得Archetype的位置用maven-archetype-webapp模板,然后等待自动创建,自动下载。接下来补齐项目结构:添加上java和resou 查看详情

maven根据模板创建项目很慢解决方式

在IDEA创建maven项目很慢,是因为需要添加一个参数: archetypeCatalog--> internal ,这样就好了.   查看详情

自定义mavenarchetype模板工程(代码片段)

...t-exampleMavenArchetype介绍什么是MavenArchetypeArchetype是一个Maven项目的模板工具包,它定义了一类项目的基本架构。Archetype为开发人员提供了创建Maven项目的模板,同时它也可以根据已有的Maven项目生成参数化的模板。官方文档&... 查看详情

自定义mavenarchetype模板工程(代码片段)

...t-exampleMavenArchetype介绍什么是MavenArchetypeArchetype是一个Maven项目的模板工具包,它定义了一类项目的基本架构。Archetype为开发人员提供了创建Maven项目的模板,同时它也可以根据已有的Maven项目生成参数化的模板。官方文档&... 查看详情

自定义mavenarchetype模板工程(代码片段)

...t-exampleMavenArchetype介绍什么是MavenArchetypeArchetype是一个Maven项目的模板工具包,它定义了一类项目的基本架构。Archetype为开发人员提供了创建Maven项目的模板,同时它也可以根据已有的Maven项目生成参数化的模板。官方文档&... 查看详情

自定义mavenarchetype模板工程(代码片段)

...t-exampleMavenArchetype介绍什么是MavenArchetypeArchetype是一个Maven项目的模板工具包,它定义了一类项目的基本架构。Archetype为开发人员提供了创建Maven项目的模板,同时它也可以根据已有的Maven项目生成参数化的模板。官方文档&... 查看详情

怎么看maven工程的archetype

...uickstart,回车选择该Archetype:紧接着Maven会提示输入要创建项目的groupId,artifactId,version及包名package:Archetype会根据输入的信息创建项目骨架。在当前目录下,创建一个名为hellomvn(定义的artifactId)的子目录,从中可以看到项目的基... 查看详情

maven项目依赖pom文件模板

下面是网上down的pom文件模板:<!--属性--><properties><spring.version>4.2.4.RELEASE</spring.version><hibernate.version>5.0.7.Final</hibernate.version><struts.version>2.3.24& 查看详情

maven项目骨架搭建

1. 如何使用Maven的archetype快速生成一个新项目2. Maven之自定义archetype生成项目骨架(一)  查看详情

04_项目一众筹00_01_maven_项目管理工具whywhathow介绍安装maven生成项目的时候改build目录修改maven的仓库路径(代码片段)

...仓库是全世界一起用的,访问较慢)修改Maven创建项目时引入的jdk版本Why、What、Ho 查看详情

Freemarker 在 maven 生成的 jar 中加载模板的位置

...问题描述】:让我澄清一下我目前的做法。我有一个maven项目,包架构如下所示:src/main/java/com/gearon/app/App.javasrc/main/java/com/gearon/app 查看详情

请问maven是啥?怎么使用?

Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.Maven是一个项目管理工具,它包含了一个项目对象模型(ProjectObjectModel),一组标准集合,一个项目生命周期(ProjectLifecycle)... 查看详情

Maven:如何在项目生成后从原型中删除一些文件?

】Maven:如何在项目生成后从原型中删除一些文件?【英文标题】:Maven:Howtoremovesomefilesafterprojectgenerationfromanarchetype?【发布时间】:2013-02-2321:30:10【问题描述】:我正在创建一个mavenarechtype,它会生成一个带有java类的项目。原型... 查看详情

2022版的idea创建一个maven项目(超详细)

...  在以下这个位置,修改它的默认本地仓库 二.新建项目2.1按模板创建一个web项目的maven项目上述选的是开发web项目的模板,开发不同的项目可以选的模板百度可以搜一下 点击create就创建了一个web项目的maven模板,... 查看详情

在另一个 maven 项目中使用 JAXB2 生成 java 类

】在另一个maven项目中使用JAXB2生成java类【英文标题】:GeneratejavaclasseswithJAXB2inanothermavenproject【发布时间】:2014-04-1923:01:09【问题描述】:有人可以帮我解决我的问题吗?我有两个maven项目A和B。我希望项目A包含我所有的模型类... 查看详情