首页 > 其他分享 >Maven Archetype

Maven Archetype

时间:2024-03-18 17:35:24浏览次数:29  
标签:opt deploy Archetype settings Maven maven17 archetype software

Maven Archetype

项目作为模板

打包生成archetype

/opt/software/deploy-maven17/bin/mvn clean archetype:create-from-project -s /opt/software/deploy-maven17/config/settings.xml

其中-s表示指定的settings文件,默认会使用/root/.m2/settings.xml

另注意:当在idea中执行时,会由于有.idea文件夹的原因,导致打包容易出现插件占用文件而执行失败。

发布archetype

cd target/generated-sources/archetype
/opt/software/deploy-maven17/bin/mvn deploy -s /opt/software/deploy-maven17/config/settings.xml

标签:opt,deploy,Archetype,settings,Maven,maven17,archetype,software
From: https://www.cnblogs.com/DennyZhao/p/18081008

相关文章

  • 本地扫描maven项目依赖jar的license信息
    添加plugin<plugin><groupId>org.codehaus.mojo</groupId><artifactId>license-maven-plugin</artifactId><version>2.4.0</version><configuration><!--指定输出内容的模版,......
  • java项目打包(maven+原生)
    一、maven打包1.1普通jarjava-jarmaven项目打包提示.jar中没有主清单属性<build><finalName>${project.artifactId}</finalName><!--修改编译出来的jar包名,仅为{artifactId}.jar--><plugins><plugin><gr......
  • Web后端开发-Maven篇
       1)配置本地仓库:打开maven文件中的conf文件夹,点击setting.xml 用文本编辑器打开,为了方便管理,直接在maven文件夹中新建一个mav_repo文件,作为本地仓库。将该目录复制到图中对应的内容中。 2)配置阿里云私服:加快下载速度 在setting.xml文件中找到mirror,将以下内容......
  • 项目管理工具Maven(一)
    1.Maven的相关概念1.1为什么要用maven?在今天的Javaweb 开发领域,有大量的第三方框架和工具可以供我们使用。要使用这些jar包最简单的方法就是复制粘贴到WEB-INF/lib目录下。但是这会导致每次创建一个新的工程就需要将jar包重复复制到lib目录下,从而造成工作区中存......
  • 项目管理工具maven(五)-私服
    4.maven私服架构 4.1maven私服介绍    4.1.1私服介绍正式开发,不同的项目组开发不同的工程。maven-dao工程开发完毕,发布到私服maven-service从私服下载dao。公司在自己的局域网内搭建自己的远程仓库服务器,称为私服,私服服务器即是公司内部的maven远程仓库,......
  • Maven学习总结
    学习课程视频链接:尚硅谷新版Maven教程(高效入门maven,上手又快又稳)_哔哩哔哩_bilibili 尚硅谷新版SSM框架全套视频教程,Spring6+SpringBoot3最新SSM企业级开发_哔哩哔哩_bilibili 以下是一些零碎的知识点总结:maven的gvap属性:groupid:com.{公司/BU}.业务线.{子业务线},最多4级......
  • 修改Maven配置项
    0.打开Maven安装目录>conf>settings.xml1.修改本地仓库地址(默认是Default:${user.home}/.m2/repository也就是用户目录下的/.m2/repository下)修改为自己的本地仓库地址<localRepository>xxx</localRepository>2.了解servers当你将仓库发布到远程仓库时,在这里设置s......
  • [maven] maven settings.xml/pom.xml之repositories/pluginRepositories元素
    0序repositories针对项目本身的【JAR依赖】,通过repositories进行自定义配置。pluginRepositories针对的是maven命令需要的【插件依赖】地址(比如clean、install都是maven的插件),通过pluginRepositories进行自定义配置。如果只配置了repositories,则:打包时,默认的【插件依赖】......
  • maven依赖项爆红解决方法(详细)
    因为解决爆红要反复下载依赖项进行多次尝试,所以maven下载速度慢的小伙伴可以参考这篇文章解决maven依赖下载很慢的问题https://blog.csdn.net/m0_73642416/article/details/136751868 1.尝试删除旧的依赖的缓存有时候依赖问题可能是由于本地仓库缓存中的文件损坏或不一致......
  • maven高级21_基于maven构建SSM工程3
    一、需求描述本案例基于maven构建SSM(Spring+SpringMVC+Mybatis)工程,通过maven坐标进行依赖管理。最终实现根据id查询商品信息的功能。二、实现步骤分析1、数据库环境搭建​①创建数据库ssmtest ​②创建商品表itemCREATETABLE`item`(`id`int(11)NOTNULLa......