maven(1)------使用myeclipse构建maven项目

原创 2017年01月03日 14:32:10


maven官网:http://maven.apache.org/

依据官网的说法,Maven是一个采用纯Java编写的开源项目管理工具,基于一个称为项目对象模型(POM)的概念,可以管理项目的生命周期,从建立到发布再到文档管理。

下面说一下我构建的步骤:

1.安装maven

a.去官网下载最新的maven,解压,目录结构如下

b.配置环境变量(这里主要为了能在windows下使用命令行操作,如果仅仅想用myeclipse构建maven,也可以跳过这一步)

    

配置好之后,可以在命令行输入mvn -version查看是否配置成功,如果出现如下界面则表示配置成功。

2.在myeclipse里面配置maven

打开 Myeclipse 中的菜单 Windows->Preferences->搜索“maven”,找到“Installations”,把刚才的 Maven 目录添加进去,勾选;然后引入你maven的settings.xml文件。如图

3.配置maven的本地仓库。

使用maven构建项目有个好处,就是只需要声明引入哪些jar包,maven在首次启动的时候会自动去下载依赖的jar包,下到本地。这个本地仓库的地址就是在我们上一步提到settings.xml文件里面配置的,在里面配置下面一句话就行了

  1. <localRepository>F:\\mavenfiles</localRepository>  

至此,maven配置算是成功了,下面就是如何去使用maven了。


4.创建项目

第一种方式:new ->other->搜索“maven”,双击“Maven Project”。然后选择项目名称和位置,默认值是当前的工作空间,直接 Next

因为构建的一般是web项目,所以目录选择所有,输入 webapp 进行过滤,找到maven-webapp,next 。如下

,

输入相应的Group id和Ariface Id后点击完成。

第二种方式:

新建web工程,在新建时根据myeclipse提供的功能,勾选maven支持--“Add maven support”,然后next下去就行了

最终目录结构如下

如果是第一次使用maven(当然以后也有可能需要,如果项目依赖的jar在你的本地仓库中不存在的话),选中新建的项目,右键->debug ->dubug configuration

输入package命令,点击“Debug”即开始下载相关的jar,等他下载完毕就可以使用了。


然后像普通web项目那样部署到 Tomcat 中,然后启动并访问index.jsp,如下。


至此,maven构建项目成功。下一篇将讲讲maven的一些配置和核心的东西,如pom.xml.


安装Maven:
确定JDK是否已经安装?
下载Maven
地址:http://maven.apache.org/download.html
版本:Maven3.0.*


配置Maven:
检查JDK安装的情况(JDK6.0+)
java -version echo %JAVA_HOME%
解压下载的apache-maven-3.0*-bin.zip(解压到最好不要有中文或带空格的目录中)
配置系统环境变量:MAVEN_HOME指向Maven解压后的目录
配置Path=%MAVEN_HOME%\bin
验证:DOS提示符下输入:mvn -v

我用的Maven版本:

 

安装好Maven后,MyEclipse10自带的有Maven插件,只需要配置一下就可以使用,Eclipse安装Maven插件,以后有时间补上:

点过Apply后,先不要点OK,如下图,刚开始,这个路径下是没有settings.xml配置文件的,需要从安装的maven目录/conf 下面拷贝settings.xml到下图的目录中去,例如我的是将D:\apache-maven-3.0.4\conf\settings.xml拷贝到下图目录中去的.该文件时Maven的全局配置文件,Maven目录中的settings.xml针对全局,而下图中配置的,针对当前用户.不建议更改全局的,而更改当前用户的配置文件

 ----------------------------------------------------------------------------------------------------------------------------------------------------------------

建立Maven项目:

点了下一步,之后遇到了个错误:

网上说了两种解决办法:

1.在上一步的时候勾选Create a simple (skip archetype selection)

2.在eclipse的安装目录下找到eclipse.ini 在这个文件里配置加大eclipse的占用内存 你遇到的错误应该是内存不够. 配置参数可参考:http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.html

第一种应该是可以的,因为直接跳过了检索的过程,我实验了一下第二种,也可以,更改后的配置文件:

 

问题解决后,继续往下走,保持默认就可以:

注:如果建web项目,要使用:

将自带的两个类删除:

查找使用maven上的jar包,例如junit:

使用maven组件执行maven清除命令:

执行maven打包命令:

执行maven安装,发布到本地仓库命令:


版权声明:本文为博主原创文章,未经博主允许不得转载。

maven入门及使用myeclipse构建maven项目

最近下了个easyui的项目代码想看看别人写的easyui,无意中发现这个项目是由maven构建的,加上之前就听说过了maven,一直没碰过。于是就心血来潮,用maven搭建了个小demo。 mave...
  • tonytfjing
  • tonytfjing
  • 2014年09月02日 14:39
  • 31462

MyEclipse使用Maven创建web项目+搭建SSM框架教

动机 使用maven已经有一段时间了,但项目是别人搭建好的,因此一直想着自己要学习搭建一下。网上找了些资料后,结合自己实验,花了点时间就搞好,老样子,写在博客上,免得日后忘记。 本文链接:http...
  • v123411739
  • v123411739
  • 2016年02月26日 01:50
  • 41674

使用MyEclipse 2014构建Maven项目的两种方法

方法一: 1 File-->New-->Project-->MavenProject,Next 2 选择location位置,Next 3 输入webapp进行过滤,选择maven-ar...
  • haishu_zheng
  • haishu_zheng
  • 2016年05月24日 15:08
  • 17367

使用MyEclipse 2014构建Maven项目的两种方法

方法一: 1 File-->New-->Project-->MavenProject,Next 2 选择location位置,Next 3 输入webapp进行过滤,选择maven-ar...
  • haishu_zheng
  • haishu_zheng
  • 2016年05月24日 15:08
  • 17367

MyEclipse中使用Maven构建Web开发项目

MyEclipse中使用Maven构建Web开发项目
  • NIITYZU
  • NIITYZU
  • 2016年03月28日 17:01
  • 1581

myeclipse 2013下使用maven 3.2.1构建多模块项目

在使用myeclipse操作maven之前 将myeclipse自带的maven版本
  • undergrowth
  • undergrowth
  • 2014年05月10日 23:46
  • 1222

使用MyEclipse构建MAVEN项目

使用MyEclipse构建MAVEN项目 这里用的是MyEclpise的自带的MAVEN插件。 Maven最好配置成你自己安装的那个,MyEclipse自带会有些许Bug。 用nex...
  • my383617487
  • my383617487
  • 2016年01月04日 23:00
  • 274

使用MyEclipse构建MAVEN项目

使用MyEclipse构建MAVEN项目 这里用的是MyEclpise的自带的MAVEN插件。 Maven最好配置成你自己安装的那个,MyEclipse自带会有些许Bug。 用nex...
  • techan007
  • techan007
  • 2014年12月01日 19:34
  • 264

MyEclipse10中使用Maven安装配置构建项目

MyEclipse10中使用Maven安装配置构建项目,这个是直接在官网https://maven.apache.org/download.cgi下载的,解压即可使用,java.lang.Unsati...
  • shayboke
  • shayboke
  • 2017年03月09日 23:17
  • 198

使用MyEclipse构建MAVEN项目(WEB项目)

创建项目:new 》 other 》 搜索“maven”,双击“Maven Project” 接下来选择项目名称和位置,我们保持默认直接 Next。 目录选择所有,输入 webapp 进...
  • chexitianxia
  • chexitianxia
  • 2016年07月06日 17:06
  • 263
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven(1)------使用myeclipse构建maven项目
举报原因:
原因补充:

(最多只允许输入30个字)