大家都知道maven在项目构建的过程中比ant更有优势,我们可以使用maven把我们的项目build成jar,pom,war等格式的文件,maven是一个基于插件的框架,使用各种插件能够使我们完成各种不同的工作,接下来我给大家分享一些maven经常使用的一些知识,整个maven的学习分为三篇,希望大家关注,今天给大家分享的是maven的搭建。搭建maven通常有以下几种方式:
第一种方式:
1、直接下载maven插件,下载地址为:
http://maven.apache.org/,我下载的是maven-3.2.1,现在最新的是3.2.2。
2、解压缩apache-maven-3.2.1.zip,在系统环境变量的path变量中添加maven的路径,我机器上的路径为:D:\maven\apache-maven-3.2.1\bin
3、打开控制台,输入mvn -version,如果出现了你maven的版本信息,说明mvn安装成功了
第二种方式:
1、在eclipse中添加maven插件,现在的eclipse版本里面下载完之后就已经有了maven插件,如果你的eclipse中已经有了maven插件,点击window->prefrence->maven->user setting,在右侧的user setting里面把你下载的maven目录的conf目录下的setting.xml文件导入进来,这样eclipse的maven插件也就算完成了。
2、如果你的eclipse中没有maven插件的话,你可以通过Elipse Marketplace中搜索eclipse中的maven插件,这里我就不再说这种方式的安装了,因为现在的eclipse的版本都集成了maven。
完成上述安装后,我们可以在eclipse中新建maven项目了,在新建maven项目的时候需要注意的是你是新建maven java项目还是maven Java web项目,不同类型的maven项目创建出来后的结构有所区别,这里我们也不再多讲,我们主要来看下maven项目创建后生成的pom.xml文件,下面是我创建一个maven项目后的pom.xml文件的内容:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- 通过GVA定义唯一的项目 -->
<groupId>com.wq</groupId>
<artifactId>spring_maven</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>spring-maven</name>
<description>spring maven project</description>
<!-- 该项目中不同的模块,不同模块之间本身无任何关系 -->
<modules>
<module>spring_mave_dao</module>
<module>spring_maven_service</module>
<module>spring_maven_web</module>
</modules>
<properties>
<spring.version>4.0.5.RELEASE</spring.version>
<slf4j.version>1.7.6</slf4j.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<!--junit依赖 -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.5</version>
<scope>test</scope>
</dependency>
</project>
我们先了解一下POM是什么玩意,POM是项目对象模型,我们通过xml文件即pom.xml文件来表示一个项目,上面就是一个简单的pom.xml文件里面的内容,这篇文章是让大家对maven有一个初步的了解,下一篇我们将对pom.xml文件进行深入的学习。
分享到:
相关推荐
maven学习笔记maven学习笔记maven学习笔记
maven 环境搭建总结 maven心得
maven搭建web项目hello world
超全面搭建Maven仓库:Maven环境变量配置,Maven仓库创建(本地资源库,中央资源库),Eclipse内配置Maven环境
Maven Nexus 私服搭建 从零开始,资源下载、安装指导、开发配置说明
nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库
ssm框架是spring,spring mvc,mybatis三大框架的整合,是现在主流的框架。使用maven构建工具整合这三个框架非常容易,如果大家下载后有什么问题或错误欢迎留言评论,谢谢
Windows 下Nexus搭建Maven私服 Windows 下Nexus搭建Maven私服
eclipse的Maven_SSM环境搭建,tomcat7,jdk1.7,Maven_SSM环境搭建
Nexus搭建Maven私服 +maven安装步骤
Maven常用命令 Maven Maven学习
linux下搭建内网maven私服
一个用maven搭建的基础Struts2+hibernate+Spring框架的模版,能正常运行。
maven服务器的搭建
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,...
Elipse 搭建maven 开发环境 管理jar包仓库 搭建spring+mybatis项目
maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装...
maven的简单介绍和使用,以及maven搭建私服,maven搭建SSH,maven分模块搭建SSH
spring boot 框架搭建 maven项目
用maven搭建的springMVC demo,不错的入门例子,欢迎大家下载使用