摘要: Maven生命周期 各个环节执行的顺序:不能打乱顺序,必须按照既定的正确顺序来执行 Maven的核心程序中定义了抽象的生命周期,生命周期中各个阶段的具体任务是由插件来完成的 Maven核心文件为了更好的自动构建,按照这一特点执行生命周期的各个阶段:无论现在要执行生命周期那个阶段 都是从这个生命周期的 阅读全文
posted @ 2020-03-27 19:18 拯代码 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Maven解析依赖信息时会回到本地仓库中查找被依赖的jar包 对于我们自己开发的项目,可以用mvn install命令安装后就可以出现在仓库 compile 对主程序和测试,打包有效,参与部署 test 对测试有效,不参与部署 provided 对主程序和测试有效,不参与部署 阅读全文
posted @ 2020-03-27 19:06 拯代码 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Maven可以翻译为成“知识的积累”或者“专家”,“内行” Maven是Apache的开源项目 主要服务于基于Java平台的构建,依赖管理和项目信息管理 Maven是一个构建工具,服务与构建使用 Maven配置好的项目,可以用简单的命令帮我们处理那些繁琐的事情 Maven最大化的消除了构建的重复 M 阅读全文
posted @ 2020-03-27 14:13 拯代码 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Maven仓库 仓库的分类: 【1】本地仓库:当前电脑上部署的仓库目录,为当前电脑上所有Maven工程服务 【2】远程仓库: (1)私服:搭建在局域网环境中,为局域网范围内的Maven工程服务 当用户需要jar包时候就回去私服找如果找不到私服就会去其他远程仓库下载然后保存下次需要就不需要下载了 比如 阅读全文
posted @ 2020-03-27 12:17 拯代码 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Maven的坐标 使用3个向量在仓库中唯一定位一个Maven工程 【1】groupid:公司或组织域名倒序+项目名 例如:<groupid>com.baidu.moven</groupid> 【2】artifactid:实际项目中的一个Maven项目名或模块名 例如:<artifctid>Hello 阅读全文
posted @ 2020-03-27 11:44 拯代码 阅读(612) 评论(0) 推荐(0) 编辑