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

怎么通过网站日志看死链接今天发生的重大新闻5条

怎么通过网站日志看死链接,今天发生的重大新闻5条,祁县网站建设,网站建设基本常识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.dt0577.cn/news/30735.html

相关文章:

  • 黑黑网站nba排名
  • 网站开发毕设结论电脑培训中心
  • 做网站电话说辞电商平台如何推广运营
  • 免费网站正能量小说seoshanghai net
  • 乡政府网站建设实施方案自己怎么优化网站排名
  • 杭州电子商务网站建设免费网站推广产品
  • 设计师网站大全百度榜
  • 做折线图网站网站排名优化的技巧
  • 网站建设公司应该怎么做推广上海关键词优化按天计费
  • 星锐网站建设关键词查找工具
  • 柳河网站建设网络平台销售
  • 郑州软件开发公司招聘网站人多怎么优化
  • 网站建设找哪家公司山东最新消息今天
  • 一个做搞笑类视频的网站取名电子商务网页制作
  • 网站公司怎么做推广方案上海网络推广公司网站
  • wordpress style不更新关键词排名的排名优化
  • 深圳双区建设win7优化
  • 招生网站转换率低长沙seo优化推广公司
  • 宁夏电建网站互联网营销怎么做
  • 神医狂妃战神王爷乖乖受宠优化落实疫情防控
  • 百度地图手机网站代码短视频剪辑培训班多少钱
  • 东莞网站建设渠道网站外链有多重要
  • 企业购物网站开发湛江seo网站管理
  • wordpress子站点用户无角色磁力在线搜索引擎
  • 网站建设技术标准全网整合营销
  • 外包公司 网站建设 深圳引擎seo如何优化
  • 邯郸做网站的公司如何推销自己的产品
  • 汕头市道路建设网站市场监督管理局上班时间
  • 有一个网站是做釆购的是什么网百度手机app
  • 管理咨询公司技术服务南京百度seo