
maven
菠菜面
当你发现自己的才华撑不起野心时,就请安静下来学习吧
展开
-
maven环境快速搭建
最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk 1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://mave转载 2013-10-24 10:18:53 · 598 阅读 · 0 评论 -
使用Maven新建Java Web项目(八)
下面来看看如何在Eclipse中使用Maven来新建Java Web项目。1. 创建一个Maven项目,File --> New --> Other, 在窗口中选择Maven --> Maven Project,点击Next2. 选择项目路径,默认就行3. 选择项目骨架,选择maven-archetype-webapp4. 输入Group转载 2015-12-23 18:22:22 · 619 阅读 · 0 评论 -
建立Maven私服 - Nexus (七)
摘要 教你如何快速、简单的构建Maven私服Nexus。私服不是Maven的核心概念,它仅仅是一种衍生出来的特殊的Maven仓库。通过建立自己的私服,就可以降低中央仓库负荷、节省外网带宽、加速Maven构建、自己部署构建等,从而高效地使用Maven。Nexus也是当前最流行的Maven仓库管理软件。1. 安装NexusNexus是典型的Java Web应用,它有两种安装转载 2015-12-23 18:21:10 · 443 阅读 · 0 评论 -
Maven的聚合和继承(六)
我们使用Maven应用到实际项目的时候,需要将项目分成不同的模块。这个时候,Maven的聚合特性能够把项目的各个模块聚合在一起构件,而Maven的继承特性则能帮助抽取各模块相同的依赖和插件等配置。在简化POM的同时,还能促进各个模块配置的一致性。下面以具体项目来讲解:1. 项目结构以上有五个项目分别为user-parent, user-core, user-log, user-转载 2015-12-23 18:19:50 · 447 阅读 · 0 评论 -
Maven的生命周期和插件(五)
目录[-]1. Maven生命周期基本概念2. 生命周期详解3. 插件详解4. 插件的配置5. 使用maven-help-plugin描述插件前面我们已经讲过坐标、依赖以及仓库,Maven的另外两个核心概念是生命周期和插件。生命周期和插件二者协同工作,密不可分。1. Maven生命周期基本概念1) Maven的生命周期就是为了对所有的转载 2015-12-23 18:16:22 · 430 阅读 · 0 评论 -
Maven仓库(四)
在了解Maven如何使用仓库后,我们将能更高效的使用Maven。前面我们已经讲过Maven的坐标机制,任何Maven项目使用任何构件的方式都是完全相同的。在此基础上,Maven可以在某个位置统一存储所有Maven项目共享的构件,这个统一的位置就是仓库。实际的Maven项目将不再各自存储其依赖文件,它们只需要声明这些依赖的坐标,在需要的时候,Maven会自动根据坐标找到仓库中的构件,并使用它转载 2015-12-23 18:14:42 · 465 阅读 · 0 评论 -
Maven坐标和依赖(三)
接下来介绍一下Maven的坐标和依赖。1. Maven坐标 依赖的底层基础就是坐标。在实际生活中我们可以将地址看成一种坐标。而Maven为构件引入坐标的概念。以前当我们需要Spring Framework依赖的时候,就回去Spring官网查找,当需要log4j的依赖时,我们又回去Apache网站查找,这样就花费大量的时间在搜索、浏览网页上。现在Maven定义了一组规则:世界上任何转载 2015-12-23 17:48:19 · 790 阅读 · 0 评论 -
Maven异常解决
eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 直接的解决方法:使用低版本的maven转载 2015-12-23 17:31:48 · 382 阅读 · 0 评论 -
Maven初步入门(二)
1. 什么是POMMaven项目的核心是pom.xml, POM(Project Object Model)定义了项目的基本信息,用于描述项目如何构建、声明项目依赖等等。首先我们使用Eclipse新建一个Maven项目,项目名为hello-world,如下图:在pom.xml中最重要几个重要的元素有groupId、artifactId、version、depende转载 2015-12-23 17:29:22 · 431 阅读 · 0 评论 -
Maven的安装和配置(一)
最近开始学习Maven,看了一些视频教学,以及许晓斌著的《Maven实战》,所以写下一些博客记录自己学习的知识以及自己的总结。1. Maven简介 Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Mav转载 2015-12-23 17:28:31 · 453 阅读 · 0 评论 -
Maven集成Tomcat7开发(九)
下面讲下如何使用Maven来集成Tomcat7。1. Maven继承内嵌的Tomcat7,这种方法很简单易用先使用Maven创建一个简单的Java Web项目,不会的话,可以参考我上一篇博客,地址:http://my.oschina.net/liangbo/blog/300485,这里就不重申了。下面来看下具体的pom.xml的配置:?转载 2015-12-23 18:23:46 · 425 阅读 · 0 评论