当前位置: 首页 > 网络应用技术

(1)Maven Archaspe模板项目简介 - 本地方法

时间:2023-03-09 13:15:25 网络应用技术

  Mac OSX/Win10/Win11 **** 11.2/X64/X64 **** **** **** Intellij Ideas 2019+安装插件-in Lombok Maven **** 3.6.1 **** **************************************************

  软件安装步骤:步

  1)教程使用模板工程:Spring Initializar用作演示项目。如下所示:

  2)根据实际情况填充,选择所需的组件,并参考下图。

  最后,单击[完成]以创建MavenarcheType模板项目。

  3)构建完整的项目结构。

  4)打开模板项目并等待依赖项下载。

  选择[pom.xml]文件,然后检查Web测试依赖关系软件包。

  此时,模板工程构建已完成以满足以下功能(请自己对其进行测试,请勿在此处重复):

  1)Web服务;

  2)数据库访问;

  3)热部署;

  4)Lombok会自动生成Getter和Setter;

  5)Maven自动构建。

  项目root目录键到以下命令:

  项目模板存储:

  项目root目录/目标/通用源/原型/src/main/resources/ArcheType-Resource

  项目模板配置文件:

  项目root目录/target/genlant-sources/archetype/src/main/resources/maven/archetype-metadata.xml

  PS:这是当地的仓库,将来会解释远程仓库

  1)输入项目root目录/target/generald-sources/原型

  2)执行以下命令:MVN清洁安装

  3)成功执行如下:

  完成本地仓库中模板工程的安装。

  4)检查模板工程目录的结构,如下图所示:

  在这一点上,模板项目的形成成功。

  输入系统默认Maven本地仓库目录:

  苹果系统:

  /usr/用户名}/。M2/存储库

  视窗:

  c:/user/userame}/。M2/存储库

  内容

  ---------- |----------------------------------------------------- ||MVN原型:生成||||-dgroupid = com.maven.archetype.test |#新项目的项目名称||-dartifactid = mavnearcheteptest |#要创建的项目名称|-dversion = 1.0.0 -snapshot |#要创建的项目的版本编号||-dpackage = com.maven.archetype |#要创建的项目的基本软件包名称||-darchetypegroupid = com.maven.archetype |#https://www.shouxicto.com xml中的标签值/actits/m2 ||-darchetypeartifactifactid = mavenarchetype-archetype |#https://www.shouxicto.com/article/m2标签值||-darcheTypeverSion = 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0ORSNAPSHOT |#https://www.shouxicto.com/article/m2 xml中的标签值||-b |||-darchetypecatalog = local |#从本地仓库选择模板||-dinteractivemode = false

  您可以在Windows下执行命令:

  命令1:

  = mavenarchetype -ercheType ^ -darchetypeversion = 0.0.1 -snapshot ^ -b ^ -darchetepCatalog = local ^ -dinteractiveMode = false

  命令2:

  = 0.0.1 -snapshot -b -darchetypecatalog = local -dinteractivemode = false

  对于新的工程和模板工程目录结构,请亲自比较它:

  pom.xml文件内容:

  MacOS生成方法

  1. MVN原型:创建对象

  2. CD目标/生成源/原型

  3. MVN清洁安装

  4. MVN原型:生成-darchetypecatalog =本地

  5.打开/用户/test/mavenarchtypetest/

  6. MVN原型:创建对象

  7. MVN安装

  8. MVN清洁安装

  9. MVN原型:爬网

  10. MVN部署

  注意:其中,需要将第9和10步与Nexus结合使用才能完成。同时,需要配置pom.xml中专用服务器的相关配置。

  请调整Windows的命令以获取某些命令

  模板项目来源下载:https://gitee.com/codecaptain/mavenarchetype.git

  新项目来源下载:https://gitee.com/codecaptain/mavenarchetypetest.git

  解决方案:

  在pom.xml中修改以下信息,并标记为1.8

  描述:

  

  解决方案:

  原始:https://juejin.cn/post/709675907402847117