zoukankan      html  css  js  c++  java
  • maven自定义脚手架(快速生成项目)

     Maven之自定义archetype生成项目骨架

     利用脚手架生成 新项目 命令行方式

    mvn archetype:generate 
    -DarchetypeGroupId=com.xxx 
    -DarchetypeArtifactId=archetype-spring-boot 
    -DarchetypeVersion=1.0.0 
    -DgroupId=com.xxx 
    -DartifactId=demo-archetype-generate 
    -Dversion=1.0.0 
    -DarchetypeCatalog=internal 
    -X

    命令说明: -DarchetypeGroupId=com.xxx 脚手架的groupId
    -DarchetypeArtifactId=archetype-spring-boot 脚手架的artifactId
    -DarchetypeVersion=1.0.0 脚手架版本
    -DgroupId=com.xxx 需要生成的项目groupId
    -DartifactId=demo-archetype-generate 需要生成的项目artifactId
    -Dversion=1.0.0 需要生成的版本号
    -DarchetypeCatalog=internal 使用私有仓库脚手架jar包, 前提:已经把脚手架发布到私有仓库中
    -DarchetypeCatalog=local 使用本地脚手架jar包, 如果不配置, 它会到中央仓库去下载, 会导致失败
    -X debug模式

    使用方式:
    使用本地仓库需要clone本项目, install一次, 再到需要生成项目的目录下去执行命令。
    使用私有仓库脚手架,不需要clone项目,只需要配置好maven,settting.xml,并执行以上命令即可。

  • 相关阅读:
    4-1 软件原型设计
    3-1 案例分析
    2-1 编程作业
    1-2阅读任务
    1-1 准备工作
    第十周学习总结
    实验报告2&&第四周课程总结
    Java实验报告(一)&&第三周学习总结
    第三周编程总结
    2019年春季学期第二周作业
  • 原文地址:https://www.cnblogs.com/hujunzheng/p/6742651.html
Copyright © 2011-2022 走看看