当前位置: 首页 > news >正文

wordpress整站密码访问优秀营销软文范例100字

wordpress整站密码访问,优秀营销软文范例100字,吉林省长春市建设局网站,响水企业做网站多少钱1.为什么要统一管理? maven父子工程多模块,每个模块还都可以独立存在,子模块往往通常希望和父工程保持一样的版本,如果每个工程单独定义版本号,后期变更打包也非常麻烦,如何维护一个全局的版本号呢&#x…

1.为什么要统一管理?

maven父子工程多模块,每个模块还都可以独立存在,子模块往往通常希望和父工程保持一样的版本,如果每个工程单独定义版本号,后期变更打包也非常麻烦,如何维护一个全局的版本号呢?

2.如何解决呢?

Maven官方文档说:自 Maven 3.5.0-beta-1 开始,可以使用 ${revision}, ${sha1} and/or ${changelist} 这样的变量作为版本占位符。

即在maven多模块项目中,可配合插件flatten-maven-plugin${revision}属性来实现全局版本统一管理。

父工程

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-parent</artifactId><version>2.7.18</version></parent><groupId>com.xxx.project</groupId><artifactId>xxx-parent</artifactId><packaging>pom</packaging><version>${revision}</version><modules><module>module1</module><module>module2</module><module>module3</module></modules><properties><!-- globe version,if you can update the version for all project --><revision>1.1.1</revision><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target></properties><build><plugins><!-- 添加flatten-maven-plugin插件 --><plugin><groupId>org.codehaus.mojo</groupId><artifactId>flatten-maven-plugin</artifactId><version>1.3.0</version><inherited>true</inherited><executions><execution><id>flatten</id><phase>process-resources</phase><goals><goal>flatten</goal></goals><configuration><updatePomFile>true</updatePomFile><flattenMode>resolveCiFriendliesOnly</flattenMode><pomElements><parent>expand</parent><distributionManagement>remove</distributionManagement><repositories>remove</repositories></pomElements></configuration></execution><execution><id>flatten.clean</id><phase>clean</phase><goals><goal>clean</goal></goals></execution></executions></plugin></plugins></build>
</project>

子模块

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><parent><artifactId>xxx-parent</artifactId><groupId>com.xxx.project</groupId><version>${revision}</version></parent><modelVersion>4.0.0</modelVersion><artifactId>module3</artifactId><properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target></properties><dependencies><dependency><groupId>com.xxx.project</groupId><artifactId>module1</artifactId><version>${revision}</version></dependency></dependencies></project>

编译

mvn clean package

  基于以上操作,每次版本号变更,只需要修改父模块POM文件中的revision即可

3.引用

  • Maven – Maven CI Friendly Versions
http://www.dinnco.com/news/8197.html

相关文章:

  • 哈尔滨网站建设设计公司爱站seo工具包下载
  • 企业网站建设熊掌号购物网站哪个最好
  • 建设网站公司哪里好相关的热搜问题解决方案企业网站seo案例
  • 本地电脑做服务器建网站新手怎么做电商运营
  • 深圳求职招聘网站百度官网认证申请
  • 贵州萝岗seo整站优化比较好网站制作公司
  • 口碑好的徐州网站建设武汉seo网站排名优化
  • 个人网站建设方案书网页优化seo公司
  • 广州大型网站建设公司美食软文300字
  • 做木材生意的外贸网站实时热搜
  • 网址申请域名湖南广告优化
  • 青岛网站建设培训手机如何制作自己的网站
  • 郑州网站推广策划新手学seo
  • 产品做网站培训心得体会范文500字
  • 做网站搞友情链接站长平台工具
  • 朔州网站建设域名seo站长工具
  • 专做logo网站叫什么地方seo公司优化方案
  • 做微商卖产品在哪个网站销量能好点淘宝推广软件
  • 如何做家教网站导航网站怎么推广
  • 做网站用php还是html太原网络推广价格
  • 什么是网站开发设计与实现百度开户资质
  • 遵义广告公司网站建设站长网站查询
  • 做网站你给推广青岛seo青岛黑八网络最强
  • 在某网站被骗钱该怎么做百度网站关键词排名助手
  • 曹政 wordpress360手机优化大师安卓版
  • 阿里巴巴官网卖家版seo技术培训机构
  • 辽宁大连建设工程信息网seo策略工具
  • 粉丝网站制作百度云网盘
  • 网站开发专业课程南京seo排名优化公司
  • 门户网站建设预算表惠州百度推广排名