为了账号安全,请及时绑定邮箱和手机立即绑定

项目管理利器——maven

难度初级
时长 2小时 1分
学习人数
综合评分9.60
486人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • mvn的eclipse插件,将下载好的插件包放到相应eclipse的dropins中,

    其次配置eclipse的jdk以及jre环境。

    1. jdk需要在eclipse的eclipse.ini文件中配置,加入-vm 换行,加入javaw.exe的全路径。

    2. 在eclipse ---java ---install jres 中stanad Vm添加当前jdk下的jre目录,只需要选择到jdk目录一层即可。

    打开eclipse 配置maven的环境

    1. mvn下找到install添加自己的mvn目录选中,

    2. 其次选择user setting 选择仓库中的setting.xml 文件,因为怕更新了mvn之后,又得需要改setting.xml文件。所以此种方便。

    3. java ---install JRES中添加参数为:-Dmaven.multiModuleProjectionDirectory=$M2_HOME

      此种方式意为可以对maven项目进行mvn命令的运行,比如打包、编译等方式。

    新建mvn项目,输入groupId articleId version等。右键pom.xml

    run as  ---- maven build 在goals中输入命令 比如:compile运行即可。


    查看全部
  • 创建目录的两种方式

    archetype:generate 按照提示进行选择

    archetype:generate  -DgroupId=组织名,公司网址的反写+项目名

    -DartifactId=项目名-模块名

    -Dversion=版本号

    -Dpackage=代码所存在的包名

    查看全部
  • maven 常用命令

    -v 查看maven版本

    compile 编译

    package打包

    clean 删除

    install 安装jar包到本地仓库中


    查看全部
  • 构件是mvn中的每个子项。

    坐标是用来标识构件唯一的,

    坐标用groupId、articleId、version标识

    本地仓库与全球仓库

    全球仓库一般访问速度慢或者网路原因不稳定,

    镜像仓库:设置镜像仓库在setting.xml中设置,mirrors中的注释有示例,只需要修改mirrorOf即屏蔽那个仓库,被屏蔽的仓库不会被访问到,只会访问到镜像仓库。

    本地仓库可以设置地址,使用localResp..放入地址,并将setting.xml文件放入到仓库中,重新清楚clean compiler 编译项目即可重新下载jar包到本地。

    查看全部
  • 自动生成mvn项目的骨架,使用archetype:generate方法进行生成整个Mvn项目。

    其中会让你输入groupId 即 项目包名,一般是公司网站的反写加上项目名称

    articleId 即项目名称 version 版本号 package 打包的包名

    maven项目主要是1.构建整个项目的骨架,搭建好整个项目

                                2.下载相应第三方jar包,提供jar包依赖。

    查看全部
  • mvn -v 查看mvn版本

    mvn compiler 编译mvn项目

    mvn test 测试mvn项目

    mvn package 打包

    mvn clean 清除target文件

    mvn install 将jar包放到本地仓库中。

    自定义个项目之后,可以打包成jar包,然后使用mvn install 将此jar包放置到仓库中。其他项目如果想引用此jar包,只需要在相应的pom文件中,写入依赖即自定义项目中的groupId 等三项。即可使用。

    pom中的依赖包,首先从本地仓库找是否有jar包,如果有则直接使用,否则去Maven中心仓库找,找到并且下载下来。


    查看全部
  • mvn complier 编译并且下载 Jar 包

    mvn test 运行test文件夹下的类

    mvn package 打包项目

    自动生产target,保存相应编译之后的java文件,以及报告文件

    maven目录结构是:main java 包

                                  test  java  包

                                 pom.xml文件

    pom文件定义主要是groupId 放包名 articleId 放置项目名 version放置版本名称。通过depend依赖下载相应的Jar包


    查看全部
  • * 唯快不破 - maven快速入门

    * 稳扎稳打 - maven核心知识

    * 实用为先 - maven建立web项目

    查看全部
  • maven项目 目录构建   架构   基础,编译    第一个helloword项目

    查看全部
  • maven安装。环境变量配置

    查看全部
  • 创建目录的两种方式

    https://img1.sycdn.imooc.com//5b7aaa7b0001986c09120180.jpg

    查看全部
  • mvn -v查看maven版本

        compile 编译

        test 测试

        package 打包

        

        clean 删除target

        install 安装jar包到本地仓库

    查看全部
  • maven目录:

    src

        -main    

            -java

                -package

        -test

            -java

                -package

        -resources

    pom文件里:

    groudID:项目的包名

    artifactId:模块名

    version:版本

    查看全部
  • https://img1.sycdn.imooc.com//5b7a8d0d0001137c07220327.jpg

    maven包结构

    查看全部
  • Maven的目录

    src

       -main

        -java

       -test

        -java

       -resource

    mvn -v 查看maven版本

    mvn compile 编译

    mvn test 测试

    mvn package 打包

    mvn clean 删除target

    mvn install 安装jar包到本地仓库中


    自动创建目录的两种方式

    1.mvn  archetype:generate  按照提示进行选择

    2.mvn  archetype:generate  -DgroupId=组织名,公司网址的反写+项目名

        -DartifactId=项目名-模块名

       -Dversion=版本号

       -Dpackage=代码所存在的包名


    查看全部

举报

0/150
提交
取消
课程须知
学习本门课程前需要具备Java基础和Java Web基础!
老师告诉你能学到什么?
1、maven的基本概念 2、如何快速使用maven来构建项目 3、maven中的核心概念 4、使用maven构建web项目以及如何集成tomcat、jetty插件

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!