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

项目管理利器——maven

难度初级
时长 2小时 1分
学习人数
综合评分9.60
486人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 依赖:就是我们编程时需要使用到的他人为我们提供好的程序,各种框架、各种库、各种API、各种工具包等等都是这样的。对于JAVA编程而言,我们需要将这些程序(打好的JAR包,放到classpath路径下就可以了)Maven为我们提供了三种classpath,编译、运行、测试,所以就进一步的产生了依赖范围这个概念,就是指这三种classpath在什么时候有效,下面是依赖范围(三种classpath有效的性的一个划分)的六种分类:<br> 1.compile:默认范围,编译测试运行都有效<br> 2.provided:在编译和测试时有效<br> 3.runtime:在测试和运行时有效<br> 4.test:只在测试时有效<br> 5.system:在编译和测试时有效,与本机系统关联,可移植性差<br> 6.import:导入的范围,它只使用在dependencyManagement中,表示从其他的pom中导入dependency的配置 老师这里是一个入门的讲解,如果想深入的了解这个工具的使用方式,应该去官网读文档,并且在实际的工作中多多的使用使用,才是关键。
    查看全部
    6 采集 收起 来源:maven依赖范围

    2018-03-22

  • pom 配置
    查看全部
  • groupId 项目的包名
    查看全部
  • boot包含一个类加载器
    查看全部
  • bin目录包含运行脚本
    查看全部
  • <groupId> 包名 <arifactid> 项目名 <vertsion>版本
    查看全部
  • pom.xml文件内容解析2 如下图
    查看全部
  • pom.xml文件内容解析 如下图:
    查看全部
  • 重点的标签作者会继续的讲解的,重点还是依赖标签
    查看全部
  • 通过英文名字也大概知道,每个标签大概什么意思,不过POM.xml文件最为核心的功能是管理依赖关系的,所以,有关依赖的信息是需要重点学习的,管理依赖的重点在于,使用坐标标识我们的项目依赖什么项目,这样MAVEN也好去下载对应的项目,让我们的项目进行依赖
    查看全部
  • pom.xml文件的组成部分及其含义,最好是自己找一个比较全的pom.xml文件看分析总结一些旧OK了
    查看全部
  • 本节视频信息量有点多,不过整体就讲解了两个东西一个是Maven的生命周期一个是Maven相关的插件,视频毕竟短小,详细内容很难全部涵盖,我们需要后续继续学习。<br> Maven的生命周期大概如下:<br> clean/compile/test/package/install 这几个命令对应了一个项目的完整的构建过程,如下所示: 清理、编译、测试、打包、集成测试、验证、部署 这几个步骤对应的都有插件来完成 Maven的生命周期分为三个独立的生命周期(每一个生命周期有分为若干个阶段,其中defaul是最核心的一个): clean 清理项目 default 构建项目 site 生成项目的站点 注意,Maven的生命周期对应的命令是顺序执行的,如果没有人为的顺序的一个个执行,那么Maven会默认的自动运行。 Maven对应的各种命令都是对应着相应的插件来执行的(详细信息去官网去了解),有些插件非常的好玩,功能强大,师傅领进门,修行在个人,视频是入门用的,深入必须去官网看各种资料,老师讲的很好,谢谢。 重点要晓得,Maven的生命周期是顺序执行的,如果自己没有执行,当我们从中间的某个阶段执行了的话,Maven也会自动的为墨门执行前面的每个阶段的。
    查看全部
  • 为Eclipse添加Maven插件<br> 我的Eclipse自带的有Maven插件,不过一般安装插件都是从插件市场上查询、安装、测试等<br> 这里作者提供了如何为没有Maven插件的Eclipse安装插件。 1:先看一下自己的Eclipse中有没有Maven插件 2:如果没有就下载一个 3:然后打开Eclipse将Maven插件安装到Eclipse中 4:需要让Eclipse知道有Maven插件,需要修改对应的配置文件 5:创建一个Maven项目——按照向导来操作 6:运行Maven——运行pom.xml文件——右键——运行(有许多的可选项,作者仅仅介绍了一种需要自己去探索)
    查看全部
  • 笔记,这是一个好习惯! 这节课的内容比较重要,需要再看一次!
    查看全部
  • 坐标、构建的概念 坐标:Maven世界中唯一标识一个构件的标识,一般由groupId/artifactId/version三部分组成,另外,作者建议artifactId和项目名要一致,这样更清晰,也更容易查找。 仓库:放置各种依赖的地方 C:\apache-maven-3.3.9\lib\maven-model-builder-3.3.9\org\apache\maven\model\pom-4.0.0.xml——Maven为我们提供的超级pom我们所有的pom都会记录这个pom这里记录的有全球的中央仓库 ,中央仓库中放置了几乎所有开源项目的资源——jar包 镜像仓库:Maven的中央服务器都是放置在国外的,有时我们不能访问外网,国内也有他的镜像仓库,这样就能更好的访问了 C:\apache-maven-3.3.9\conf\settings.xml这个文件中就配置着镜像的信息,可以配置国内的镜像文件的路径,这样就能更快更好的访问了 maven从远程中央库下载的资源默认放在了C:\Users\Administrator\.m2\repository这个目录,为了安全性,一般不会选择放在c盘下可以修改本地仓库的目录,指定到更安全的目录下,另外,setting.xml这个文件也需要另存一份,这是为了更新版本的时候不用重新修改这个配置文件
    查看全部

举报

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

微信扫码,参与3人拼团

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

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