maven(Myeclipse插件)学习中遇到的那些坑

来源:互联网 发布:js clientx undefined 编辑:程序博客网 时间:2024/06/06 09:42

这段时间刚入职一家新的公司,项目所用的是maven。由于之前没用过这玩意儿,所以这两天通过网上查找maven的资料现学现弄。由于各种原因,网上的资料都不太全,也没找到比较好的文章,因此在此过程中遇到了不少坑。接下来细数我这两天的走过的坑,以及maven的一些常用技巧,方便自己今后不再重复,也方便已经掉入相同坑中的同学快速跳出坑,废话不多说。

一、Myeclipse maven插件集成

1.下载maven并解压

http://maven.apache.org/download.cgi

2.点击Myeclipse window->preference->Myeclipse->Maven4Myeclipse->Installations —> Add

然后选中刚刚maven解压路径即可

3.配置User Setting

将maven的解压目录中conf文件夹下找到Setting.xml,复制到C:\Users\Administrator\.m2文件夹下

打开Setting.xml 找到<localRepository>/path/to/local/repo</localRepository>一行,配置本地仓库路径(今后从远程仓库下载下来的jar会存放到这个仓库路径下)


然后选中Myeclipse window->preference->Myeclipse->Maven4Myeclipse->User Setting 查看Setting.xml的路径是否正确,ok后点击update Setting。至此Myeclipse的maven插件配置ok了

二、maven 环境配置

这时有些人估计有些奇怪了,maven插件不是已经集成到Myeclipse中了么,为啥还要配置maven环境?其实Myeclipse插件只是为了方便开发,并不能使用所有的maven功能。更多的maven功能还是需要使用cmd命令来完成的。

1.配置JAVA_HOME

2.将maven的解压路径(到bin目录)配置到path环境变量中

3.运行cmd进入dos ,输入mvn 如果

三、Maven项目

1.新建Maven Web项目

new->Web Project  勾选Maven Support

2.导入Maven项目

import->Maven4Myeclipse->Exciting Maven Project

3.添加项目jar依赖

点击pom.xml 选中Dependencies视图,点击Add(第一次使用时点击Refresh Index下载索引,方便今后引用jar依赖查找)


四、坑

1.项目中pom.xml依赖的jar包不存在

这时候你需要手动导入jar包到你的本地仓库中,此时Maven环境排上用场了,cmd进入,输入以下命令在本地仓库中安装jar依赖

mvn install:install-file  -Dfile=f:/jar/ojdbc14-10.2.0.2.0.jar  -DgroupId=com.oracle  -DartifactId=ojdbc14 -Dversion=10.2.0.2.0 -Dpackaging=jar

安装好后打开pom.xml 选中报错的dependency  剪切、粘贴然后保存就OK。如若不行关掉Myeclipse,再重新打开。

2.向本地仓库中安装了错误jar依赖

这时需要删除制定的jar依赖了,只需运行一下命令

mvn dependency:purge-local-repository -DmanualInclude="groupId:artifactId, ..."

1.配置JAVA_HOME

2.将maven的解压路径(到bin目录)配置到path环境变量中

3.运行cmd进入dos ,输入mvn 如果

0 0
原创粉丝点击