一种是在线安装,打开eclipse点击help-->Install New Software,然后输入要下载插件的链接地址如下图
勾选择要下载的项,点击下一步进行下载。下载完成会自动安装。安装速度跟你自身网速和服务器有关。
另一种方式就是离线下载:
你要现在网上找到相关maven版本的离线安装包,在你的eclipse安装根目录下创建两个文件夹:links,myplugins(文件夹名字可以自定义),所在路径D:\eclipse。将下载下来的maven插件放到myplugins下。载links目录下创建一个maventxt(名字可以自定义)。在文件中添加:path=D:\eclipse\myplugins\maven,保存并关闭maventxt,并将后缀改为mavenlink,重启eclipse,打开windows-->Preferences,查看死否安装成功。
安装完成后,配置maven:
如图
点击Add按钮,选择你本机安装maven的路径
配置settingsxml文件如图
点击Browse按钮,选到你maven的settingsxml配置文件,然后点击OK,这样就完成了eclipse maven的插件配置。
maven3 安装:
安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 304,我用的也是这个。
首先去官网下载 Maven:>
下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\Server 目录下,即 maven 最终的路径是:D:\Server\maven
配置 maven 环境变量:
系统变量:MAVEN_HOME = D:\Server\maven
用户变量:path = %MAVEN_HOME%\bin
相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。
打开 cmd,在里面敲:mvn -version
如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。
mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的 *** 作系统是 32位的 WIN7,安装的 maven 是 304
如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。
修改 maven 仓库存放位置:
找到 maven 下的 conf 下的 settingsxml 配置文件,我的是在 D:\Server\maven\conf\settingsxml
maven 的仓库默认是放在本地用户的临时文件夹下面的 m2 文件夹下的 repository 下,我的是在 C:\Users\admcnm\m2\repository 目录下,
现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:\Repositories\Maven 目录下,只需要将上面注销的本地仓库打开,
然后把相应的路径值写到里面去就行了:
OK,先来体会一下 maven,在 cmd 中敲并回车执行:mvn help:system
这时候 maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,接下来是在 eclipse 中安装 maven 插件。
然后在线安装eclipse插件::Help --> Install New Software,然后输入 >
),可以在此链接中找相对应的版本。
最后:
检查 eclipse 的 maven 插件是否安装成功:Window --> Preferences
配置 maven:
1 点击 Add 按钮,选到你本机安装 maven 的路径值
2 点击 Browse 按钮,选到你 maven 的 settingxml 配置文件,然后点击 OK,这样就完成了 eclipse maven 插件的配置
二、在eclipse安装maven插件时,可能会遇到的错误:原文链接1 ,原文链接2
1安装m2eclipse的时候,遇见这种错误如何解决?错误请见详细信息。
问题:Cannot complete the install because one or more required items could not be found
Software being installed: Maven Integration for Eclipse (Required) 012120110112-1712 (orgmavenideeclipsefeaturefeaturegroup 012120110112-1712)
Missing requirement: Maven Project Model Edit Bundle 012120110112-1712 (orgmavenideeclipsemaven_model_edit 012120110112-1712) requires 'bundle orgeclipseemfecore 0
00' but it could not be found
Cannot satisfy dependency:
From: Maven Integration for Eclipse (Required) 012120110112-1712 (orgmavenideeclipsefeaturefeaturegroup 012120110112-1712)
To: orgmavenideeclipsemaven_model_edit [012120110112-1712] 他说有个文件找不到。但是到Maven的m2e的链接中,相关文件又是存在的。试了很多次了。都有这个问题。
解决:先连接Helios Update site (Helios - >
Cannot complete the install because one or more required items could not be
found
Software being installed: m2e - Maven Integration for Eclipse (includes I
ncubating components) 15020140606-0033 (orgeclipsem2efeaturefeature
group 15020140606-0033)
Missing requirement: Maven Integration for Eclipse 15020140606-0033 (o
rgeclipsem2ecore 15020140606-0033) requires 'bundle comgoogleguava
[1401,1600)' but it could not be found
Cannot satisfy dependency:
From: Maven Integration for Eclipse 15020140606-0033 (orgeclipsem2
ecoreui 15020140606-0033)
To: bundle orgeclipsem2ecore [150,160)
Cannot satisfy dependency:
From: m2e - Maven Integration for Eclipse (includes Incubating componen
ts) 15020140606-0033 (orgeclipsem2efeaturefeaturegroup 150201406
06-0033)
答案:这种情况换一个低版本的安装,如
>下载apache maven
解压到d盘:D:\apache-maven-305
在环境变量里path后面加入D:\apache-maven-305\bin;
开始--》运行--》cmd--》输入mvn -version
查看安装版本
复制 D:\apache-maven-305\conf\settingsxml到目录D:\mavenRes中,用于保存jar包。编辑settionsxml修改localRepository处为 <localRepository>D:\mavenRes</localRepository>
maven eclipse插件
在线安装地址
修改插件配置:
window--》preferences--》maven--》installations添加本地 maven的安装;
修改用户设置 window--》preferences--》maven--》user settings,
选择 D:\mavenRes\settingsxml
完成环境配置
Maven和Ant的区别一:
1ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。
2maven对所依赖的包有明确的定义,如使用那个包,版本是多少,一目了然。而ant则通常是简单的inclde 所有的jar。导致的最终结果就是,你根本无法确定JBoss中的lib下的common-logging 是哪个版本的,唯一的方法就是打开 META-INF 目录下MANIFESTMF。
3maven是基于中央仓库的编译,即把编译所需要的资源放在一个中央仓库里,如jar,tld,pom,等。当编译的时候,maven会自动在仓库中找到相应的包,如果本地仓库没有,则从设定好的远程仓库中下载到本地。这一切都是自动的,而ant需要自己定义了。这个好处导致的结果就是,用maven编译的项目在发布的时候只需要发布源码,小得很,而反之,ant的发布则要把所有的包一起发布,显然maven又胜了一筹。
4maven有大量的重用脚本可以利用,如生成网站,生成javadoc,sourcecode reference,等。而ant都需要自己去写。
5maven目前不足的地方就是没有象ant那样成熟的GUI界面,不过mavengui正在努力中。目前使用maven最好的方法还是命令行,又快又方便
Maven的优势:
•协同开发的基本规范,为大家提供方便的协作的模式,能增加代码的复用,提高生产率。
•提供方便,规范化的打包方法,是公司完成自动构建系统的核心部分,能帮助提高敏捷开发的效率(敏捷开发提倡尽早集成)。
•减少冗余,减少出错的可能。
•中心资源库管理,能减低源码库的大小,中心资源库可以统一定期备份。
•目录结构规范,让开发者从一个maven项目过度到另一maven项目很容易。
•大量的开源项目使用了maven。
Maven常用命令:
•mvn archetype:generate :创建 Maven 项目
•mvn compile :编译源代码
•mvn test-compile :编译测试代码
•mvn test : 运行应用程序中的单元测试
•mvn site : 生成项目相关信息的网站
•mvn clean :清除目标目录中的生成结果
•mvn package : 依据项目生成 jar 文件
•mvn install :在本地 Repository 中安装 jar
•mvn deploy:将jar包发布到远程仓库
•mvn eclipse:eclipse :生成 Eclipse 项目文件
Maven的安装配置:
在安装maven之前,先确保已经安装JDK17及以上版本,并且配置好环境变量。
下载maven3,最新版本是Maven321 ,下载地址:>下载maven的bin,在apache官方网站可以下载。
下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环境变量MAVEN_HOME
在PATH里加入maven的bin的路径
由于Maven依赖Java运行环境,因此使用Maven之前需要配置Java的运行环境。下载并安装JDK,配置JDK的环境变量JAVA_HOME,否则maven将无法使用
配置完毕后,在Windows命令提示符下,输入mvn -v测试一下,配置成功显示如图:
配置成功后开始在Eclipse中配置Maven,点击eclipse菜单栏Help->Eclipse Marketplace搜索关键字maven到插件Maven Integration for Eclipse 并点击安装即可,如下图:
安装完毕后,点击重启eclipse
重启后,为了使得Eclipse中安装的Maven插件,同windows中安装的那个相同,需要让eclipse中的maven重新定位一下,点击Window -> Preference -> Maven -> Installation -> Add进行设置下载apache maven 解压到d盘:D:\apache-maven-305 在环境变量里path后面加入D:\apache-maven-305\bin; 开始--》运行--》cmd--》输入mvn -version 查看安装版本 复制 D:\apache-maven-305\conf\settingsxml到目录D:\mavenRes中,用于保存jar包。编辑settionsxml修改localRepository处为 <localRepository>D:\mavenRes</localRepository> maven eclipse插件 在线安装地址 修改插件配置: window--》preferences--》maven--》installations添加本地 maven的安装; 修改用户设置 window--》preferences--》maven--》user settings, 选择 D:\mavenRes\settingsxml 完成环境配置
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)