文档章节

Java maven的 pom.xml配置文件中使用全局变量配置版本号

最爱肉肉
 最爱肉肉
发布于 2016/10/03 20:51
字数 226
阅读 213
收藏 0

配置全局变量控制版本号,修改起来比较快速方便,使用方式分两步:

第一步:在pom.xml文件中的<dependencies>标签前新增一个标签<properties></properties>

 <properties>
		<project.artifactId>CarCenterSys</project.artifactId>
		<springside.version>4.2.2.GA</springside.version>
		<spring.version>4.2.5.RELEASE</spring.version>
		<mybatis.version>3.2.5</mybatis.version>
		<mybatis-spring.version>1.2.2</mybatis-spring.version>
		<logback.version>1.1.1</logback.version>
		<tomcat-jdbc.version>8.0.35</tomcat-jdbc.version>
		<jackson.version>2.3.1</jackson.version>
	</properties>

<dependencies>

......

</dependencies>

第二步:使用方式为${之前定义的标签名称}

<dependencies>

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

		<dependency>
			<groupId>ch.qos.logback</groupId>
			<artifactId>logback-classic</artifactId>
			<version>${logback.version}</version>
			<scope>runtime</scope>
		</dependency>

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

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

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

		<dependency>
			<groupId>org.mybatis</groupId>
			<artifactId>mybatis</artifactId>
			<version>${mybatis.version}</version>
		</dependency>

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

		<!-- connection pool -->
		<dependency>
			<groupId>org.apache.tomcat</groupId>
			<artifactId>tomcat-jdbc</artifactId>
			<version>${tomcat-jdbc.version}</version>
			<scope>runtime</scope>
		</dependency>
</dependencies>

OK,是不是方便很多呢?

© 著作权归作者所有

共有 人打赏支持
最爱肉肉
粉丝 4
博文 53
码字总数 37271
作品 0
深圳
程序员
私信 提问
普通java项目改进为maven:ecplise

首先:项目上右击->configure->Convert to Maven Project 将项目转化为maven项目。或者在.project文件中natures节添加 完成pom.xml相关基础配置。然后修改build节使maven打包时兼容之前的项目...

赵熠熠
07/30
0
0
(一)使用IDEA创建Maven项目和Maven使用入门(配图详解)

本文详解的讲解了使用IDEA创建Maven项目,及Maven的基础入门。 1、打开IDEA,右上角选择File->New->Project 2、如图中所示选择Maven(可按自己所需添加,否则加载时速度很慢) 3、添加项目所...

青衣煮茶
07/24
0
0
Ubuntu 18.04.1 搭建Java环境和HelloWorld

一、搭建Java环境 系统环境 Ubuntu 18.04.1 JDK 8 IDEA 2018.2 1.下载JDK 官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 选择相应的版本,点击jdk,进入下...

王磊的博客
08/24
0
0
【Spring Web MVC】Spring Web MVC 注解开发环境搭建

1、创建maven项目 创建一个名为:springwebmvc-first的maven项目 2、添加依赖包 要使用springWebMVC注解开发需要spring的以下模块: spring-context spring-web spring-webmvc 在pom.xml文件...

666B
2014/06/28
0
0
使用SonarQube Scanner for Maven 分析

特征 建议使用此分析器启动Java Maven项目的分析。 兼容性 Maven版本 2.X 3.X 兼容性 从maven-sonar-plugin 3.4.0.905开始,不再支持SonarQube <5.6。 如果使用5.6之前的SonarQube实例,则应...

如风达
04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

spring学习笔记(二)spring 事件的使用

spring 中的事件 spring事件通过订阅发布 可以解耦操作 可以同步 可以异步 步骤 编写事件 通过继承org.springframework.context.ApplicationEvent 来编写事件 public ApplicationEvent(Obj...

NotFound403
27分钟前
1
0
特斯拉车主成功破解了自己Model 3汽车

据汽车博客Electrek消息,一位特斯拉车主成功破解了自己Model 3汽车,还在此基础上运行了Ubuntu。 这位叫trsohmers的网友表示,“功劳大多要归到Ingineerix的头上,他花了数月才找到初始的那...

linuxCool
41分钟前
1
0
Gitbook : random errors when using gitbook plugin on running "gitbook serve"

在执行gitbook serve时,会有不定的失败错误 参考问题 :#1309 解决方案: 更新gitbook版本,这个问题似乎是3版本的问题 , 官方也不打算在这个版本解决了。 更新 到最新版本后, 不再出现问...

ol_O_O_lo
56分钟前
1
0
提灯照暗,向内自省——《中国文化的深层结构》读书笔记3800字

提灯照暗,向内自省——《中国文化的深层结构》读书笔记3800字: 作者:王健茜;断断续续一个多月才读完了《中国文化的深层结构》,这并不是一本难懂的书,之所以读得慢,源于对书中观点的思...

原创小博客
58分钟前
1
0
高德地图-行政区域接口

1、获取全国各省信息 https://restapi.amap.com/v3/config/district?extensions=all&key=应用Key&s=rsv3&output=json 2、获取下级行政区域信息 https://restapi.amap.com/v3/config/distric......

voole
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部