文档章节

MyEclipse下Maven的安装配置

wangzhens
 wangzhens
发布于 2016/04/13 22:49
字数 529
阅读 66
收藏 1

一:Maven的下载安装

1)下载最新maven程序,apache-maven-***-bin.zip ;下载地址:http://maven.apache.org/download.cgi   

2)解压到电脑磁盘目录如:C:\software\maven\apache-maven-3.3.9

3)配置环境变量:a)增加变量M2_HOME : C:\software\maven\apache-maven-3.3.9 ;  b)在path变量的变量值后追加%M2_HOME%\bin;如下图:

   

4)测试maven是否安装成功,cmd命令窗口输入:mvn -version 如出现如下图表示安装成功:

5)修改本地仓库配置,仓库用于存放我们项目所依赖的jar包,我们可以将仓库指向任何一个我们创建的位置。

打开%M2_HOME%\conf目录下的setting.xml文件,设置我们创建的仓库路径:默认是指向${user.home}/.m2/repository路径,此处我将其jar包仓库地址指向了安装目录下的repository文件夹,如下:

二:MyEclipse配置

1)打开Myeclipse,进入window》preference》myeclipse》Maven4MyEclipse》Installations》add

2)选中菜单User Settings设置当前库地址:

3)至此,MyEclipse配置Maven就基本完成了,我们新建一个web porject。勾选Add Maven Support如下图:

4)点击NEXT 至如下界面,可以通过勾选如下选项来选择新建的项目是标准web项目结构还是标准maven项目结构

点击Finish,完成后,打开pom.xml可以看到项目自动生成的依赖包。创建好的项目结构如下:

5)后面就和常规开发、部署一样了,我们可以通过更改pom.xml中的配置来实现jar包更换以及版本的控制。

注:第一次创建maven支持的项目会下载引入的jar包,速度会比较慢,在后续的开发中也会逐步将我们引入的jar下载。如:引入strtus2框架时、引入Spring框架时等等,当我们常用的jar包基本下载完成时,再使用myeclipse构建项目便会非常迅速。

© 著作权归作者所有

共有 人打赏支持
wangzhens
粉丝 6
博文 13
码字总数 15992
作品 0
合肥
项目经理
详解Maven4MyEclipse

MyEclipse中的Maven集成 本篇概述为您介绍一下Maven的基本概念,以及如何在MyEclipse(Maven4MyEclipse)中使用Maven来提高Maven UI的工作经验。Maven4MyEclipse无论是对于新手还是经验丰富的...

Miss_Hello_World
2015/05/21
0
0
Eclipse,myeclipse安装 配置Maven

myeclipse自带了maven插件,但是和原生插件还是有点不一样,本文介绍Maven的安装和配置,同样适用于eclipse。 1.首先需要安装jdk,myeclipse(废话!)。 然后到maven官网下载maven,http://...

罗泽武
2014/01/16
0
0
从搭建Nexus到建立Maven项目

因为看到网上诸多的公共Maven仓库,以及自己管理Jar包的不方便,趁这次搭建毕设项目环境,把创建Maven项目涉及到的步骤理一遍。 安装Nexus(以Windows32平台举例): 下载Nexus:http://www....

Iuranus
2013/11/03
0
0
关于m2eclipse插件在myeclipse 及其以后版本的问题及终极解决办法!

关于m2eclipse插件在myeclipse9 及其以后版本的问题及终极解决办法!关于maven-archetype-webapp 新建 maven webapp 无法直接在tomcat中部署的问题的解决方案 首先请注意,本文不配图 如果你...

撒旦他舅爷
2013/07/15
0
0
Myeclipse10+Maven 搭建web project配置(二)

在上一节中讲了Maven在 window下的安装配置。本节主要介绍Myeclipse 结合Maven快速配置搭建web项目。 1)打开Myeclipse, 进入window-preference,搜索maven,进入如下界面: 2)新建一个Web项...

again-Y
2013/05/31
0
2

没有更多内容

加载失败,请刷新页面

加载更多

70.shell的函数 数组 告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析 20.16/20.17 shell中的函数: ~1. 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段...

王鑫linux
今天
0
0
分布式框架spring-session实现session一致性使用问题

前言:项目中使用到spring-session来缓存用户信息,保证服务之间session一致性,但是获取session信息为什么不能再服务层获取? 一、spring-session实现session一致性方式 用户每一次请求都会...

WALK_MAN
今天
5
0
C++ yield()与sleep_for()

C++11 标准库提供了yield()和sleep_for()两个方法。 (1)std::this_thread::yield(): 线程调用该方法时,主动让出CPU,并且不参与CPU的本次调度,从而让其他线程有机会运行。在后续的调度周...

yepanl
今天
4
0
Java并发编程实战(chapter_3)(线程池ThreadPoolExecutor源码分析)

这个系列一直没再写,很多原因,中间经历了换工作,熟悉项目,熟悉新团队等等一系列的事情。并发课题对于Java来说是一个又重要又难的一大块,除非气定神闲、精力满满,否则我本身是不敢随便写...

心中的理想乡
今天
33
0
shell学习之获取用户的输入命令read

在运行脚本的时候,命令行参数是可以传入参数,还有就是在脚本运行过程中需要用户输入参数,比如你想要在脚本运行时问个问题,并等待运行脚本的人来回答。bash shell为此提 供了read命令。 ...

woshixin
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部