一 发现问题

在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>

确实很清晰明了。

maven中properties标签定义变量相关推荐

  1. C语言中:在头文件中使用static定义变量意味着什么?

    C语言中:在头文件中使用static定义变量意味着什么? 看到有一位同学在头文件中这么写: static const wchar_t* g_str1 = - static const wchar_t* ...

  2. Maven中scope标签的作用

    目录 1 Maven中依赖作用的范围 2 Scope的常见取值 1 Maven中依赖作用的范围 Maven中使用scope标签来指定当前包的依赖性以及传递性,常见的可选值有:compile, prov ...

  3. 在c语言中函数的定义变量的值为,变量定义(C语言中变量的声明和定义)

    变量定义(C语言中变量的声明和定义),哪吒游戏网给大家带来详细的变量定义(C语言中变量的声明和定义)介绍,大家可以阅读一下,希望这篇变量定义(C语言中变量的声明和定义)可以给你带来参考价值. 3.函数 ...

  4. PL/SQL中,declare定义变量和variable定义变量的区别?

    用declare声明的变量作用在block中. variable是sqlplus中定义变量的命令.他定义的变量在一个sqlplus连接中有效. SQL> show user USER 为&quo ...

  5. Maven中dependencyManagement标签和dependencies的区别

    今天在maven的pom文件中看到了dependencyManagement标签,用法如下: <dependencyManagement><dependencies><d ...

  6. Mybatis中properties标签的使用

    作用域:主配置文件SqlMapConfig.xml中 第一种写法! value值使用${properties中property中name} 第二种写法: 创建文件:jdbcConfig.propert ...

  7. Maven中scope标签详解

    概述 scope元素的作用:控制 dependency 元素的使用范围.通俗的讲,就是控制 Jar 包在哪些范围被加载和使用.具体值如下: compile:默认值.表示被依赖项目需要参与当前项目的编译 ...

  8. dos中定义变量与引用变量以及四则运算

    在dos中使用set定义变量: set  a=8              (注意等号两边没有空格) 引用变量如: echo  %a%        将打印a的值 dos中要使用算术运算,需要使用 s ...

  9. HTML5 em标签:定义文字斜体

    在html中em标签的作用是文字斜体,下面通过em实例.em的用法.em在HTML和HTML5中的区别等内容,让大家掌握html文字斜体的用法. em标签用法: 以下元素都是短语元素.虽然这些标签定义 ...

最新文章

  1. java 空语句_Java空语句怎么写才正确?这样的Java基础知识才是你需要的
  2. jersey tomcat MySQL_tomcat web容器中,调用jersey client端报错的处理
  3. antd的table进行列筛选时,更新dataSource,为什么table显示暂无数据?
  4. mybatis学习(18):列名与属性名不一致的情况(使用ResultMap)
  5. php 汉字分割,php支持中文字符串分割的函数
  6. php 前端模板 yii,php – Yii2高级模板:添加独立网页
  7. 枚举进程ID并且获得进程路径
  8. mac下idea中使用svn出现的问题的记录
  9. php asort,PHP asort() 函数
  10. 关于Go1.14,你一定想知道的性能提升与新特性
  11. 走在网页游戏开发的路上
  12. 计算机视频不小心删了怎么恢复,误删电脑硬盘视频文件要怎么恢复
  13. Linux Futex的设计与实现(转)
  14. LUT Utility for FCPX(Luts调色文件加载工具)
  15. flume+kafka+storm+hdfs整合
  16. Zookeeper是什么
  17. 学校老师要求微信群里的家长下载钉钉建群,解散微信群,钉钉是不正当商业竞争吗?
  18. 壮阔与波澜:互联网十年创业记
  19. 阿里云短信API使用
  20. 故障分析 | 使用--force批量导入数据导致部分数据丢失的问题

热门文章

  1. QDoc分组事物Grouping Things
  2. QT的QItemModelBarDataProxy类的使用
  3. QT的QImage类的使用
  4. QML基础类型之real
  5. 细粒度图像分类_支付宝AI大幅提升细粒度图像分类识别精度:一眼看穿万物细微差异...
  6. 2.1.Python字符串处理(去掉空格或者特殊字符、替换操作、查找操作、判断操作、分割合并操作、字符串文档)
  7. 6、HIVE JDBC开发、UDF、体系结构、Thrift服务器、Driver、元数据库Metastore、数据库连接模式、单/多用户模式、远程服务模式、Hive技术原理解析、优化等(整理的笔记)
  8. 15_Android中任务栈
  9. 5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目
  10. oracle 最小系统,基于最小化CENTOS6.6最小化安装,oracle 11g 数据安装过程!