`
androider
  • 浏览: 748538 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

MVN依据模版生成项目

 
阅读更多

1、执行命令,mvn archetype:create-from-project

 

2、确认target\generated-sources\archetype/src/main/resources/META-INF/maven/archetype-metadata.xml包含了所有的资源

将资源中需要订制的地方替换成相应的${groupid},${artifactid},${package},这样maven会在创建项目的过程中自动将这些值传入的相应的placeholder

3.在创建的target\generated-sources\archetype目录下执行,mvn install.
到此你的工程模板创建完成。在以后开发中就可以使用它。

4.执行mvn archetype:generate -DarchetypeCatalog=local会看到模板选项,选择刚才创建的模板,然后进行下面的设置。

 

 

分享到:
评论

相关推荐

    springmvn搭建的Maven项目入门

    - 在命令行或者IDEA中执行`mvn jetty:run`启动Jetty服务器,测试项目是否能够正常运行。 4. **编写简单的Controller** - 创建一个Java类,标记为@Controller,定义处理请求的方法,使用@RequestMapping注解指定...

    mvn 常用命令手册mvn开发必备

    生成项目中所需的其他源代码文件。这些文件可能是由特定工具(如xdoclet)生成的,比如XML配置文件、代码模板等。 以上列举的命令是Maven中非常实用的部分,熟练掌握它们对于提高开发效率、简化项目管理流程都有极...

    mvn常用命令

    `mvn site`生成项目相关信息的网站 `mvn -Dwtpversion=1.0 eclipse:eclipse`生成WTP插件的Web项目 `mvn -Dwtpversion=1.0 eclipse:clean`清除Eclipse项目的配置信息(Web项目) `mvn eclipse:eclipse`将项目转化为...

    Mvn常用命令总结

    生成项目骨架:`mvn archetype:generate` 通过这个命令可以快速生成一个基于特定模板的新项目结构。用户需要指定模板的groupId和artifactId,并可以选择性地指定项目的包名、版本号等信息。例如: ``` mvn ...

    mvn常用命令行

    `mvn site` 命令用于生成项目文档和报告,包括测试覆盖率、Javadoc 等。 7. **打包**: `mvn package` 将编译后的代码打包成 JAR 或 WAR 文件,同时执行测试。 8. **本地仓库安装**: `mvn install` 将打包好的...

    java+mvn爬虫

    3. Maven命令:常用命令包括`mvn clean`清理目标目录,`mvn compile`编译源代码,`mvn package`打包项目,`mvn install`将项目安装到本地仓库,方便其他项目引用。 三、爬虫实现步骤 1. 发起HTTP请求:使用...

    mvn配置命令文档

    - **`mvn site`**:生成项目的信息网站。 - **`mvn clean`**:清理项目产生的目标文件。 - **`mvn package`**:打包项目成果物(如JAR文件)。 - **`mvn install`**:将项目打包结果安装到本地仓库。 - **`mvn ...

    mvn.bat文件

    mvn.bat

    mvn release 配置说明

    `mvn release`是Maven项目管理工具中的一个插件,用于执行软件版本的发布流程。这个流程通常包括准备发布的新版本,创建源码和二进制的归档,然后在版本控制系统中提交这些更改。在本文中,我们将深入探讨`mvn ...

    匹处理mvn命令用法

    1. **初始化项目**:如果你想要创建一个新的Maven项目,可以使用`mvn archetype:generate`命令,它会生成一个标准的Maven项目结构。 2. **构建项目**:最基本的构建命令是`mvn compile`,用于编译源代码;`mvn test...

    Cmd执行mvn clean package 命令使用文档

    其中,“clean”目标会清除之前的构建结果,“package”目标则会重新构建项目并生成可发布的包。 #### 四、Maven命令详解 1. **clean**:清理目标目录下的所有文件。当执行`mvn clean`时,Maven会删除`target`目录...

    快速搭建mvn项目

    本篇文章将聚焦于“快速搭建mvn项目”,这是一个关于使用Maven来构建Java项目的教程。Maven是Apache软件基金会的一个项目,它以项目对象模型(Project Object Model,POM)为基础,通过一个插件系统来管理项目的构建...

    mvn-download

    在Java开发过程中,Maven(MVN)是一个广泛使用的依赖管理工具,它使得开发者能够方便地管理和构建项目。"mvn-download"这个话题是关于如何通过Maven的命令行工具来下载特定的JAR(Java Archive)包。下面将详细解释...

    maven项目批量打包 batch_mvn_install.bat

    遍历文件夹及子文件夹下得pom文件,自动清理、编译、安装。适合批量编译多个maven工程

    Mvn 使用文档

    9. `mvn site`: 生成项目信息的静态网页,包括报告和文档。 10. `mvn -Dwtpversion=1.0 eclipse:eclipse`: 将项目转化为 Eclipse 工程,方便在 Eclipse 中开发。 11. `mvn -Dwtpversion=1.0 eclipse:clean`: 清除 ...

    JHipster安装生成项目.docx

    《JHipster安装生成项目详解》 JHipster是一个强大的工具,它可以帮助开发者快速地创建基于Spring Boot和Angular的现代Web应用。本文将详细介绍如何在本地环境中安装并使用JHipster来生成项目。 首先,安装...

    mvn+redis实现商城秒杀项目

    在构建一个基于`mvn`和`Redis`的商城秒杀系统时,我们需要理解这两个关键技术在项目中的作用以及如何将它们有效地结合起来。`Mvn`是Apache Maven的缩写,是一个项目管理和综合工具,主要用于Java项目,它管理依赖...

    mvn install:install-file -Dfile

    mvn install单独jar到仓库使用方法举例

    mvn+svn+linux打包

    4. **构建项目**:运行`mvn clean package`命令,这会清理之前的构建结果,编译源代码,执行测试,并生成最终的打包文件(如JAR或WAR)。 5. **版本控制**:如果项目有新的修改,使用`svn commit`提交更改到...

Global site tag (gtag.js) - Google Analytics