`
c_c
  • 浏览: 85880 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

maven笔记:创建代码模板archetype

阅读更多

 

创建项目骨架模板的命令是mvn archetype:create-from-project

 

 

详细用法请使用如下命令:

mvn help:describe -Dplugin=archetype -Dmojo=create-from-project -Ddetail

 

创建步骤:

 

  • mvn clean
  • mvn archetype:create-from-project
  • cd  \target\generated-sources\archetype
  • mvn deploy

 

 

注意事项:

 

  • 在发布到nexus时,要到dev-web\target\generated-sources\archetype目录下进行deploy操作
  • 要确保该工程目录下的pom.xml中存在有效的distributionManagement及其子元素repository

 

分享到:
评论

相关推荐

    maven学习笔记:有关更多笔记,请参阅关于学习的笔记和代码

    11. Maven Archetypes:Maven提供了archetype机制,用于快速创建新项目模板,简化项目初始化过程。 12. Spring Boot与Maven:Spring Boot项目通常基于Maven构建,利用Spring Boot Starters简化依赖配置。 13. ...

    Maven 2 学习笔记.txt

    Maven使用特定的目录结构来组织项目文件,通过`mvn archetype:create`命令可以快速创建项目模板。例如: ```shell mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName...

    Maven3实战笔记

    1. 创建项目:使用`mvn archetype:create`命令可以快速生成一个新的Maven项目模板。 2. 编译与运行:`mvn compile`命令将源代码编译为字节码,`mvn test`执行单元测试,`mvn install`将项目打包并安装到本地仓库。 ...

    maven2使用笔记

    ### Maven2 使用笔记 #### Maven2简介 Maven2是一个非常强大的开源项目管理与构建工具。它通过一种项目对象模型(Project Object Model, POM)来管理项目的构建、报告和文档。POM是一个XML文件(通常命名为`pom.xml...

    Maven实战笔记

    1. **创建项目**:使用`mvn archetype:create`命令可以快速创建一个基于特定模板的新项目。 2. **编译源代码**:使用`mvn compile`命令将源代码编译为class文件。 3. **运行测试**:`mvn test`命令会执行项目中的...

    Maven中文开发指南+实战教程+学习笔记

    - 使用`mvn archetype:generate`命令创建一个新的Maven项目。 - 选择合适的archetype模板,根据提示输入项目信息。 2. **项目构建与调试** - 使用`mvn install`命令将项目构建并安装到本地仓库,便于其他项目...

    《Maven in Action》读书笔记(最全版,DIY)

    - **项目模板**:探索Maven的Archetype机制,了解如何使用模板快速生成新项目骨架,提高开发效率。 通过上述知识点的学习,可以全面掌握Maven在项目构建和管理中的应用技巧,为高效开发Java项目打下坚实的基础。

    Maven 构建SpringMVC项目学习笔记

    - **创建项目框架**:使用Maven的maven-archetype-webapp archetype在Eclipse中创建一个新的Maven项目。在“新建”菜单中选择“Maven Project”,然后选择对应的archetype,填写Group Id(组织或公司ID)、Artifact...

    Maven使用笔记

    Maven Archetypes是预定义的项目模板,用于快速创建新项目,根据项目类型和需求选择合适的Archetype,可以快速生成符合规范的基础项目结构。 10. **配置与设置** Maven的全局配置文件(~/.m2/settings.xml)可以...

    JavaEE之Maven.docx

    4. **创建Web工程**:Maven提供了多种archetype(模板)用于快速创建不同类型的项目,包括Web应用项目。通过指定相应的archetype,开发者可以一键生成符合标准目录结构的Web项目框架。 5. **处理jar包冲突**:Maven...

    maven教程.docx

    对于简单的项目,可以直接选择Maven的 archetype(模板)来快速生成基本的项目结构。 【Maven常用命令】 1. `mvn clean`:清理项目,删除`target`目录下的所有内容。 2. `mvn compile`:编译源代码。 3. `mvn test...

    appfuse学习笔记(一)安装部署

    使用 Maven 的 archetype:generate 命令创建一个新的 AppFuse 项目。在命令行中输入以下命令: ``` mvn archetype:generate -DgroupId=...

    Struts2学习笔记(一) 环境的搭建与HelloWorld程序

    1. **创建Maven项目**:在IDE中新建一个Maven项目,选择`maven-archetype-webapp`模板,这将为你生成一个基本的Web项目结构。 2. **添加Struts2依赖**:在`pom.xml`文件中添加Struts2的核心库依赖。例如: ```xml ...

    springSide3框架的笔记参照.pdf

    这个框架提供了项目生成器,使用Maven的archetype插件来创建符合特定规范的项目结构。SpringSide3.0使用Velocity语法的项目模板,生成的项目包括运行所需的配置文件和示例代码。 在开始使用SpringSide3之前,需要...

Global site tag (gtag.js) - Google Analytics