maven新手入门安装和MyEcllipse下创建第一个maven项目

来源:互联网 发布:博拉网络招聘 编辑:程序博客网 时间:2024/05/16 07:18

刚刚接触maven没几天,在MyEclipse 8.6下创建maven项目时遇到了好多问题,一直困扰了我两天,在这里和大家分享一下学习经验~
同时有不对的地方还请大家给提提建议!

一、maven安装

1、首先网上下载maven,这里选择最新的apache-maven-3.1.0-bin.zip,解压到一个目录下

我选择的目录是D:\java-tools\apache-maven-3.1.0

2、配置环境变量


path中加的值就是D:\java-tools\apache-maven-3.1.0\bin或者


3、测试是否安装成功

显示如下表示安装成功:



4、修改maven本地仓库位置

找到maven目录下的conf中的settings.xml;修改如下:



5、由于maven有一些固定的生成模式,所以可以使用mvn archetype:generate可以自动完成这个骨架的建立,进行简单测试

示例命令:

mvn archetype:generate -DgroupId=com.shxt.maven -DartifactId=maven-ch01 -Dversion=0.0.1-SNAPSHOT


二、MyEclipse下创建我的第一个maven项目

1、首先进行maven的配置


然后将maven目录下conf中的settings.xml复制到自己创建的本地仓库目录下,并进行如下设置


好了,配置成功!

2、简单maven项目创建步骤

(1)


(2)


(3)


ok,项目创建完成!

3、以上是maven java project项目主要的创建流程,注意不是webapp。但是自己在建立过程中遇到了好多问题。

自己解决如下:

(1)项目创建后报错误:


然后百度解决方案,解决如下:

下载maven-archetype-quickstart-1.1.jar到d盘

执行命令:

mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -Dpackaging=jar -Dfile=d:/maven-archetype-quickstart-1.1.jar

ok!

参考这里http://blog.csdn.net/kongqz/article/details/7756821

(2)重新创建项目后还是报错误:


继续百度解决方案,解决如下:

在pom.xml文件中加入maven-resources-plugin配置

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.4.1</version>
</dependency>

命令行执行 mvn install 

ok!

参考这里:http://blog.csdn.net/imlmy/article/details/8268293

(3)再重新创建项目后还是报错误:


解决方法同(2)

(4)再重新创建项目后还是报错误:


仔细一想不对,用(2)的方法解决有问题。。继续百度,解决如下:

网上搜索下载maven archetype插件,替换自己本地仓库D:\java-tools\maven\repos\org\apache\maven中所有文件

然后须重新执行下(1)的操作,要不还是会报那个错误。

(5)再重新创建项目后还是报错误:


解决方法同(2)

(6)重新创建项目,没有报错,搞定!