maven安装 配置 与简单demo

Maven 是 apache 下的开源项目,项目管理工具,管理 java 项目。


1、项目对象模型 (Project Object Model)
POM 对象模型,每个 maven 工程中都有一个 pom.xml 文件,定义工程所依
赖的 jar 包、本工程的坐标、打包运行方式。。
2、依赖管理系统(基础核心 )
maven 通过坐标对项目工程所依赖的 jar 包统一规范管理。
3、maven 定义一套项目生命周期
清理、初始化、编译、测试、报告 、打包、部署、站点生成
4、一组标准集合
强调:maven 工程有自己标准的工程目录结构、定义坐标有标准。
5、maven 管理项目生命周期过程都是基于插件完成的

 

Maven 环境搭建

(一)Maven 下载
可以到 maven 的官网下载http://maven.apache.org/download.cgi

 

我们将下载的压缩包解压到 D 盘根目录,D 盘根目录会有下面的文件夹

 

 

本地仓库配置
1. 拷贝本地仓库
将资料中的 repository_ssh.zip 解压到 D 盘
2. 配置本地仓库
打开 maven 的安装目录中 conf/ settings.xml 文件,在这里配置本地仓库:
<localRepository>D:\repository_ssh</localRepository>
这里的意思是配置本地仓库的目录为 D:\repository_ssh

eclipse 配置 Maven
1. 配置 Maven 的安装目录
进入 eclipse ,选择菜单 windows - Preferences , 在左侧的树状导航中

 

点击 add 按钮,弹出窗口后选择 maven 的安装目录

 

然后点击 Apply

 

配置 User Settings

 

选择左侧树形导航的 User Settings ,选择 Maven 目录下 conf 下的 settingsxml然后点击 Update Settings 、Reindex 和 Apply 按钮

 

重建本地仓库索引
选择菜单 window --> show View

 

选择 Rebuild Index 重新创建索引

 

 

Maven 入门
(一)创建工程

1. 选择菜单 File ->new -> Other

 

选择 Maven 下的 Maven Project, Next
2. 选中下图红框部分的复选框(跳过骨架),next

 

选择 Maven 下的 Maven Project, Next
2. 选中下图红框部分的复选框(跳过骨架),next
3. 定义工程坐标
maven 对所有工程管理基于坐标进行管理

 

坐标包括:
Group Id:项目的名称,项目名称以域名的倒序,比如:cn.itcast.mavendemo
Artifact Id:模块名称(子项目名称)
Version:模块的版本,snapshot(快照版,没有正式发行)、release(正式发行
版本)
输入后,Finish 。完成后如下图

工程目录结构说明:
project
/src/main/java
主体程序 java 源文件(不要放配置文件)
/src/main/resources主体程序所需要的配置文件(不要放 java 文件)
/src/test/java单元测试程序 java 源文件
/src/test/resources单元测试程序所用的配置文件
/target编译输出目录
pom.xmlMaven 进行工作的主要配置文件。


4. 编写代码
(1)在 src/main/java 目录下创建包 cn.xxxxx.mavendemo
(2)在包 cn.xxxx.mavendemo 下创建 HelloWorld 类

 

 


二)设置编译版本

我们现在的 Maven 工程默认是 JDK1.5 ,我们需要将编译版本改为 JDK1.7

 

 

右击项目名-->选择maven-->选择Add Plugin

会在pom.xml下生成

 

<plugins>
  		<plugin>
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-compiler-plugin</artifactId>
  			<version>2.3.2</version>
  		</plugin>

 

在添加为

<plugins>
  		<plugin>
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-compiler-plugin</artifactId>
  			<version>2.3.2</version>
  			<configuration>
  				<source>1.7</source>
  				<target>1.7</target>
  			</configuration>
  		</plugin>

 

点击工程右键 Maven -> Update Project ...    弹出窗口后 OK .操作后 ,编译版本改为 1.7
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值