Maven高级——属性

风陵南·2023-03-27 15:51·13 次阅读

Maven高级——属性

属性

自定义属性#

  • 定义属性
    <!-- 定义属性-->
    <properties>
    <spring.version>5.2.10.RELEASE</spring.version>
    <junit.version>4.12</junit.version>
    <jdbc.url>jdbc:mysql://localhost:3306/ssm_db</jdbc.url>
    </properties>
  • 引用属性
    <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>${spring.version}</version>
    </dependency>
  •  资源文件引用属性
    jdbc.driver=com.mysql.jdbc.Driver
    jdbc.url=${jdbc.url}
    jdbc.username=root
    jdbc.password=1234
    • 开启资源文件目录加载属性的过滤器
      <build>
      <resources>
      <resource>
      <directory>${project.basedir}/src/main/resources</directory>
      <filtering>true</filtering>
      </resource>
      </resources>
      </build>

其他属性(了解)#

 

版本管理#

工程版本#

  • SNAPSHOT(快照版本)
    • 项目开发过程中临时输出的版本,成为快照版本
    • 快照版本会随着开发的进展不断更新
  • RELEASE(发布版本)(稳定)
    • 项目开发到进入阶段性里程碑后,向团队外部发布较为稳定的版本,即便进行后续开发,也不会改变当前发布版本内容,这种版本称为发布版本

 

发布版本(不一定保证安全性)#

  • alpha版
  • beta版
  • 纯数字版

 

posted @   风陵南  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
目录
点击右上角即可分享
微信分享提示