maven安装 配置 与简单demo

来源:互联网 发布:万达告别房地产 知乎 编辑:程序博客网 时间:2024/06/06 08:43

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


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


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 ReindexApply 按钮


重建本地仓库索引
选择菜单 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.xml Maven 进行工作的主要配置文件。
4. 编写代码
1)在 src/main/java目录下创建包 cn.itcast.mavendemo
2)在包cn.itcast.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





















原创粉丝点击