使用maven构建项目的注意事项
一、如果修改了pom.xml文件,就有点类似修改了项目的结构,在再次运行项目前,应该Mvaen >>Update project一下。
二、对于依赖一个系列的的包,如spring,我们应该把这些包的共有属性拿出来,比如版本号:
1、
<properties>
<springframework.version>4.2.5.RELEASE</springframework>
</properties>
2、在依赖中使用
<groupid>org.springframework</groupid>
<artifactid>spring-context<artifactid>
<version>${springframework.version}</version>
3、好处:如果替换spring的版本,只需要修改一个地方即可。
在maven管理的项目中修改了bean等配置文件,需要maven >> update project
使用maven构建项目的注意事项的更多相关文章
- Maven构建项目后项目报Error错误Java compiler level does not match the version of the installed Java project fac
		
项目->右键->Project Facets->修改facets中Java版本(下拉箭头出)为要用的版本 Maven构建项目需注意 1.项目右键->Preferences-&g ...
 - Maven学习3-使用Maven构建项目
		
转自:http://www.cnblogs.com/xdp-gacl/p/4240930.html maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项 ...
 - Maven学习总结(三)——使用Maven构建项目
		
maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程. 一.构建Java项目 1.1.创建Java Project 1.使用mvn archet ...
 - 转】Maven学习总结(三)——使用Maven构建项目
		
原博文出自于: http://www.cnblogs.com/xdp-gacl/p/4240930.html 感谢! maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使 ...
 - Maven构建项目比较慢的解决办法
		
[前言] Intellij IDEA下Maven构建项目时,构建项目速度比较慢.需要等好久才能构建好一个项目,有时候一下午也还在提示进度. [问题描述] 使用Maven构建项目时: 设置好各种参数,然 ...
 - Maven学习(三)-- 使用Maven构建项目
		
摘自:http://www.cnblogs.com/xdp-gacl/p/4240930.html maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项 ...
 - (转)Maven学习总结(三)——使用Maven构建项目
		
孤傲苍狼 只为成功找方法,不为失败找借口! Maven学习总结(三)——使用Maven构建项目 maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的 ...
 - 一:使用maven构建项目
		
一般情况下:使用maven构建项目有两种情况: 1:用maven构建java项目: 2:用maven构建javaweb项目: 还有一种经常需要使用到的就是用maven构建项目模块:如:一个父项目用来作 ...
 - maven(2)------maven构建项目
		
一 下载maven 官网地址: http://maven.apache.org/download.cgi 如图: 可以下载历史版本. 二 windows下maven配置 1. 解压下载后的包,解压后 ...
 
随机推荐
- IdentityServer4专题之二:OpenID介绍
			
1.基于概念 OpenId是一个以用户为中心的数字身份识别框架,它具有开放.分散.自由等特性.OpenId的创建是基于这样一个概念:我们可以通过URI(或者URL网址)来识别一个网站.同样,我们也可以 ...
 - ubuntu18.04 LAMP DVWA
			
一.基本擦作: sudo apt-get install lamp-server^ sudo chmod 777 /var/www #也有可能是/var/www/html,访问127.0.0.1验证是 ...
 - Lesson 47 The great escape
			
What is one of the features of modern camping where nationality is concerned? Economy is one powerfu ...
 - 码云上部署hexo博客框架
			
title: 码云上部署hexo博客框架 Hexo框架在码云上实现个人博客 本文受 https://www.jianshu.com/p/84ae2ba1c133 启发编写 本地调试 安装完Node.j ...
 - Vivado ILA观察信号和调试过程
			
先简单介绍一下ILA(Integrated Logic Analyzer)生成方法.这里有两种办法完成Debug Core的配置和实现. 方法一.mark_debug综合选项+Set Up Debug ...
 - Paper代写:别让段落结尾拉低你的分数
			
为了达到paper写作格式和字数要求,学生往往会在段末做一件事:总结.都不算是一个很长的段落.本来就写不了多少论证的内容,我们还强制加一个总结句,不仅占用了我们论证的篇幅,而且显得多余(段首的主题句已 ...
 - Vue + Webpack 根据不同环境打包
			
修改 prod.env.js // 当前正在运行的脚本名称 const TARGET = process.env.npm_lifecycle_event // 第一个参数 let argv = pro ...
 - eos 智能合约开发体验
			
eos编译安装 eos 特性 数据存储 eos投票智能合约开发 eos投票智能合约部署测试 注意避坑 eos编译安装 ERROR: Could not find a package configura ...
 - anaconda 创建虚拟环境(自己版本)
			
首先安装anaconda(3) Anacond的介绍Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 因为包含了大量的科学包,Ana ...
 - STM32+Nokia5110LCD
			
Nokia5110LCD(84*48) lcd.h #ifndef _LCD_H#define _LCD_H #include "sys.h" #include "std ...