maven中properties标签定义变量

简介:


一 发现问题

在pom.xml中添加依赖时语法如下

<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-core</artifactId>
 <version>1.2.6</version>
</dependency>

<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-aop</artifactId>
 <version>1.2.6</version>
</dependency>

 

以上内容没错,但有这样一个问题,在spring的依赖中,我们需要引用一系列版本的spring,如版本1.2.6。每次都写不利于维护。


 

二 解决办法

在pom.xml定义properties标签

<properties>
 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 <spring.version>1.2.6</spring.version>
 <developer.organization><![CDATA[xy公司]]></developer.organization>
</properties>

以上内容就改成了

<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-core</artifactId>
 <version>${spring.version}</version>
</dependency>

<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-aop</artifactId>
 <version>${spring.version}</version>
</dependency>


确实很清晰明了。

 

 

目录
相关文章
目前还存活的多个电驴下载站点
<div id="link-report"> <div class="topic-content"> <p>0、<a href="http://www.douban.com/link2?url=http%3A//www.emule-project.net/" rel="nofollow" target="_blank">http://www.emule-pro<wbr>ject.net
20685 0
|
9月前
|
SQL 数据库
GBase 8a空闲超时sleep优化配置方法
GBase 8a空闲超时sleep优化配置方法
|
10月前
|
人工智能 自然语言处理 搜索推荐
最新最全,2024呼叫中心十大品牌排行榜
呼叫中心作为企业与客户连结的重要桥梁,在现代商业中扮演了重要角色。本文总结出了2024年十大主流的呼叫中心品牌,它们凭借各自的技术优势与创新能力,在市场中占据重要地位。
735 3
|
人工智能 搜索推荐 API
[AI Perplexica] AI驱动的开源搜索引擎
探索Perplexica,一款由AI驱动的开源搜索引擎,了解其特点、使用方法以及如何安装。
[AI Perplexica] AI驱动的开源搜索引擎
|
对象存储 CDN
阿里云OSS如何把才能把图片最小最快的加载?
阿里云OSS如何把才能把图片最小最快的加载?
2246 0
|
传感器 消息中间件 物联网
【导航】RT-Thread 学习专栏目录 【快速跳转】
本文是 矜辰所致 的 RT-Thread 记录专栏的内容导航,结合自己的学习应用过程的总结记录。 有基础理论,有与FreeRTOS的比较,有实际项目,有应用总结。
673 1
【导航】RT-Thread 学习专栏目录 【快速跳转】
|
监控 网络协议 安全
2023年最新整理的中兴设备命令合集,网络工程师收藏!
2023年最新整理的中兴设备命令合集,网络工程师收藏!
1037 0
|
定位技术
enscape免费版下载 v3.2【支持SU2018-2022】附安装教程
enscape免费版下载 v3.2【支持SU2018-2022】附安装教程
enscape免费版下载 v3.2【支持SU2018-2022】附安装教程
|
算法 IDE Java
Drools简介
Drools简介
1393 0
|
存储 对象存储
阿里云对象存储OSS存储包100G/500G/1T/10T/500T收费价格说明
阿里云对象存储OSS存储包分为标准存储、低频访问存储和归档存储,存储包规格从40GB、100GB、1TB到500TB不等,不同规格的OSS存储包价格如下:
1928 0
阿里云对象存储OSS存储包100G/500G/1T/10T/500T收费价格说明