![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
随缘121
这个作者很懒,什么都没留下…
展开
-
使用Eclipse构建Maven项目
1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在Eclipse菜单栏中点击File->New->Other,在弹出的对话框中转载 2015-08-11 09:55:23 · 729 阅读 · 0 评论 -
Maven最佳实践:划分模块
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用中,我们分了几层:转载 2017-03-10 16:36:41 · 495 阅读 · 0 评论 -
maven进阶:一个多模块项目
一个多模块项目通过一个父POM 引用一个或多个子模块来定义。父项目,通过以下配置,将子项目关联。 [xhtml] view plain copy packaging>pompackaging> modules> module>simple-weathermodule> module>sim转载 2017-03-10 16:04:44 · 1243 阅读 · 0 评论 -
maven快照版本和发布版本
在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的。如果我们在开发阶段都是基于正式发布版本来做依赖管理,那么遇到这个问题,就需要升级组转载 2017-03-10 15:53:51 · 1102 阅读 · 0 评论 -
Maven简介(三)——profile介绍
4 profile介绍4.1 profile简介profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1.5以上使用一套配置信息,在jdk1.5以下使用另外一套配置信息;或者有时候我们可以通过操作系统的不同来使用转载 2017-03-10 15:43:30 · 444 阅读 · 0 评论 -
maven snapshot和release版本的区别
Maven的Snapshot版本与Release版本1. Snapshot版本代表不稳定、尚处于开发中的版本 2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT? 协同开发时,如果A依赖构件B,由于B会更新,B应该使用SNAPSHOT来标识自己。这种做法的必要性可以反证如下: a.如果B不用SNAPSHOT,而是每次更新后都使用一个稳定的版本,那版转载 2017-03-10 12:54:44 · 1158 阅读 · 0 评论 -
添加sqljdbc的maven依赖
添加sqljdbc的maven依赖 更多0 sqljdbc maven sqljdbc是微软sql server的jdbc驱动 使用sqljdbc需要从微软的官方网站下载jar包: http://www.microsoft.com/en-us/download/details.aspx?displayl转载 2016-04-09 18:47:21 · 8106 阅读 · 2 评论 -
pom.xml文件所在的目录下可以执行各种Maven命令,常用的有如下几种
pom.xml文件所在的目录下可以执行各种Maven命令,常用的有如下几种: mvn test:运行应用程序中的单元测试 mvn package:依据项目生成jar文件 mvn install:将项目的jar文件添加到库中,以备依赖此项目时使用 mvn site:生成项目相关信息的网站 mvn clean:清除目标目录中的生成结果 mvn eclipse:eclipse:生成Eclip转载 2015-09-18 10:26:41 · 7566 阅读 · 0 评论 -
Maven常用插件配置和使用
maven本质上是一个插件框架,它的所有工作都交给插件来做,每个插件可以有多个goal。 除了自带的插件之外还有很多比较成熟的第三方插件,我们也很容易上手进行简单的插件开发,下面一一介绍 1 自带插件 maven自带的核心插件为Build plugins和Reporting plugins。 mvn compile编译源码实际上就利用到了maven-compiler-plug转载 2015-09-17 10:31:02 · 1106 阅读 · 0 评论 -
Maven简介(三)——profile介绍
4 profile介绍 4.1 profile简介 profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1.5以上使用一套配置信息,在jdk1.5以下使用另外一套配置信息;或者有时候我们转载 2015-09-17 10:26:11 · 571 阅读 · 0 评论 -
Maven简介(三)——profile介绍
4 profile介绍 4.1 profile简介 profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1.5以上使用一套配置信息,在jdk1.5以下使用另外一套配置信息;或者有时候我们转载 2015-08-31 11:06:32 · 548 阅读 · 0 评论 -
在Eclipse中创建Maven多模块工程的例子
如果,你需要创建多个项目,项目之间即独立又有关系,那么创建一个Maven多模块项目是个非常好的选择,也非常cool!怎么在Eclipse里面创建多模块工程,以及需要注意哪些地方,我在这里做个简单的介绍。 一、准备 若想在Eclipse里面做这些的话,那么在做这一切前,请确认你是否已经在eclipse里面安装了maven插件。如果没有装插件,那只能通过命令行去做了。 好,现在假设已经在Ec转载 2017-03-10 17:03:43 · 948 阅读 · 0 评论