Maven
文章平均质量分 87
悟空编程
这个作者很懒,什么都没留下…
展开
-
【Maven实战】依赖的范围
在Maven中有三大模块,分别是依赖、仓库、生命周期和插件,我们接下来下来介绍下依赖,为了方便起见我们还是以案例来说: 1、首先建立一个maven项目,这里我建立一个user的项目 2、接下来我们在这个项目中要使用到hibernate框架,此时就要在此项目中加入hibernate的支持,而之前我们讲到maven会自动的为我们加入jar包,但是前提是我们要找到怎么样编写hibernate的引用,原创 2013-12-22 01:53:22 · 554 阅读 · 0 评论 -
【Maven实战】仓库介绍和Nexus的安装
在Maven中我们之前进行配置一个项目的依赖时,引用一下jar包,这些jar包第一次都会从一个地方进行下载,这个地方称为仓库,而对于仓库一般有本地仓库和中心仓库之分,但是我们一般在做项目时会在自己的服务器上配置一个私有仓库,那么我们下面就来创建一个私有仓库,这里我们使用的一个工具叫做Nexus。 1、首先到http://www.sonatype.org/nexus/下载对应的nexus安装包原创 2013-12-22 01:53:28 · 524 阅读 · 0 评论 -
【Maven实战】依赖的聚合和版本管理
1、在之前的文章中,我们已经建立了四个Maven项目,但是此时如果我们要对这四个项目进行编译打包时,必须一个一个的进行执行命令,而聚合就是指只要我们在其中一个项目中编写一些代码,则在进行此项目的编译和打包的时候也会自动的将其他的项目进行编译和打包!一般情况下一个项目中可能包含很多的子项目,所以我们只需要在这个项目的根目录下建立一个pom.xml即可,不需要在每一个子项目中建立一个pom.xml文件原创 2013-12-22 01:53:26 · 655 阅读 · 0 评论 -
【Maven实战】archetype的使用和eclipse的配置
1、之前在进行项目的构建时都是使用手工进行文件夹的建立,maven也给我们提供了一个参数archetype,可以用来进行项目骨架的建立。使用maven archetype:generate进行创建: 这样就会自动的帮我们生成好pom.xml、src/main/java、src/test/java等文件。 2、我们也可以在myeclipse中使用maven,在myeclipse中已经集成好原创 2013-12-22 01:53:20 · 724 阅读 · 0 评论 -
【Maven实战】Maven开发环境的搭建和案例展示
1、首先到www.apache.org中下载maven,得到一个apache-maven-3.1.0-bin.zip的压缩包。 2、将此压缩包解压,这里解压到D:\docs中,然后找到maven的bin目录(D:\docs\apache-maven-3.1.0\bin),将此目录配置到环境变量path中,如图: 3、打开cmd,输入mvn -version,可以查看maven对应版本号,说原创 2013-12-22 01:53:18 · 556 阅读 · 0 评论 -
【Maven实战】传递性依赖的问题
在上一篇文章中我们已经介绍了依赖性,这次我们再来介绍下传递依赖的问题,首先我们还是在上篇文章基础之上进行编写。 1、上篇文章中已经建立了一个user-core的模块,现在首先再建立一个user-log的模块,在此模块中引入log4j、commons-logging等包: 1 dependencies> 2 dependency> 3 gro原创 2013-12-22 01:53:24 · 552 阅读 · 0 评论