Maven环境搭建和介绍(MyEclipse创建Maven项目)

本文详细介绍Maven的配置步骤,包括环境变量设置、本地仓库位置更改及MyEclipse插件配置等,并提供了创建Maven项目的详细流程。此外,还介绍了Maven的基本概念及其常用命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


       操作系统:win7(64位)

       IDE工具:MyEclipse10

       安装maven前先配置好电脑的JDK环境变量。(maven3.3.x之后的版本对应JDK的版本不得低于1.7)


一、配置Maven的环境

       下载地址: http://maven.apache.org/download.cgi(window下载(Binary zip)的)

      将maven解压,然后配置环境变量打开: 计算机----系统属性----高级系统设置----环境变量

      系统变量新建  M2_HOME    

                            变量值D:\apache-maven-3.3.9(maven解压位置)

      path中添加

                            ;%M2_HOME%\bin    ----在path的后面先添加;号

      启动cmd,输入mvm -v可以查看版本

       



二、修改Maven本地仓库位置                

          打开D:\apache-maven-3.3.9\conf\settings.xml配置文件,修改maven默认的本地仓库位置(默认在当前用户目录下/.m2/repository中)

           

        这儿配置到了D:\mavenRepository下。

      然后打开cmd,运行一条简单的maven命令:mvn  help:system    下载相关的maven信息。

    

三、配置MyEclipse的Maven插件

      1、  打开MyEclipse,选择Window----Preferences----Maven4Myeclipse----Installations,去掉默认的maven选项,Add安装的Maven目录

       

      2、选择Window----Preferences----Maven4Myeclipse----User Settings中选择本地仓库配置的setting.xml,如我的D:\apache-maven-3.3.9\conf\settings.xml(该settings.xml是maven的总配置文件全局生效,也可以先复制一份到本地仓库目录,然后指向这个目录,作为局部配置文件)

             

    点击Update Settings,然后Apply,点击OK。

     

四、创建Maven项目

        在MyEclipse10中选择新建Web project

       1、填写Project Name,勾选Maven下的Add Maven support。

          

    

         2、填写maven项目坐标信息

          

         3、如下是创建的maven项目结构。

        

         4、创建Maven标准目录

       项目右键----New----Source Folder创建src/main/resources、src/test/java、src/test/resources三个目录。

       5、调整输出目录

       项目右键----Build Path----Configure build path然后选择Source选项卡,勾选Allow output folders for source folders即为默认输出目录。可以在Order and Export选项卡下调整文件的先后顺序。

       src/main/java、src/main/resources的输出目录为target/classes

       src/test/java、src/test/resources的输出目录为target/test-classes



         6、修改项目JDK

       项目右键----Build Path----Configure build path然后选择Libraries选项卡,修改为JDK7。


        7、如果项目报错

       找到本地仓库目录,如:D:\mavenRepository,搜索*.lastUpdated,将搜索到的文件删除。

       然后项目右键----Maven4Myeclipse----Update Dependencies(更新项目依赖,即更新maven dependencies的依赖jar包)

      然后项目右键----Maven4Myeclipse----UpdateProject Configuration(更新项目配置)

        8、最终项目结构


五、Maven简单的介绍

         1、Maven项目的pom.xml文件里标签的具体含义如下:

         project:pom.xml文件中的顶层元素;

         modelVersion:指明POM使用的对象模型的版本。这个值很少改动。

        groupId:指明创建项目的组织或者小组的唯一标识。GroupId是项目的关键标识,典型的,此标识以组织的完全限定名来定义。比如,org.apache.maven.plugins是所有  Maven插件项目指定的groupId。

        artifactId:指明此项目产生的主要产品的基本名称。项目的主要产品通常为一个JAR文件。第二,象源代码包通常使用artifactId作为最后名称的一部分。典型的产品名称使用这个格式: <artifactId>- <version>. <extension>(比如:myapp-1.0.jar)。

        version:项目产品的版本号。Maven帮助你管理版本,可以经常看到SNAPSHOT这个版本,表明项目处于开发阶段。

        name:项目的显示名称,通常用于maven产生的文档中。

        url:指定项目站点,通常用于maven产生的文档中。

        description:描述此项目,通常用于maven产生的文档中。

        properties:pom文件中的配置信息,可以配置全局变量

        dependencies:依赖配置集,里面可以添加需要的jar的依赖信息


         2、Maven的使用,比如我们需要添加jedis的jar,可以从中央仓库搜索

          http://mvnrepository.com/

         添加对应的依赖到pom.xml中的dependencies标签就可以:

           

<dependency>  
    <groupId>redis.clients</groupId>  
    <artifactId>jedis</artifactId>  
    <version>2.6.2</version>  
</dependency>  

六、Maven的相关命令

    mvn archetype:create :创建 Maven 项目

    mvn compile :编译源代码(编译到target文件夹中)

    mvn test-compile :编译测试代码

    mvn test : 运行应用程序中的单元测试

    mvn site : 生成项目相关信息的网站

    mvn clean :清除目标目录中的生成结果(把默认target文件夹中的数据清理)

    mvn package : 项目打包

    mvn install :将打包好的包安装到本地仓库中,以使其塔项目能够调用

    mvn eclipse:eclipse :生成 Eclipse 项目文件

    mvn -Dmaven.test.skip=true : 忽略测试文档编译

    cargo:deploy    :部署到私有服务器上



原文地址(使用Eclipse创建Maven项目):http://blog.youkuaiyun.com/fengshizty/article/details/43019561

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值