maven怎么用本地库(maven安装及配置教程)
Hello,今天给各位童鞋们分享的是Maven,赶紧拿出小本子记下来吧章 Maven简介1.1 软件开发中的阶段需要分析: 分析项目具体完成的功能,有什么要求, 具体怎么实现。设计阶段:根据分析的结果, 设计项目的使用什么技术, 解决难点。开发阶段:编码实现功能。 编译代码。自我测试测试阶段:专业的测试人员,测整个项目的功能十分符设计要求。出一个测试报告。项目的打包,发布阶段: 给用户安装项目1.2 Maven能做什么1)项目的自动构建,帮助开发人员做项目代码的编译,测试, 打包,安装,部署等工作。2)管理依赖(管理项目中使用的各种jar包)。依赖:项目中需要使用的其他资源, 常见的是jar 。 比如项目要使用mysql驱动。我们就说项目依赖mysql驱动。1.3 没有使用maven怎么管理依赖管理jar ,需要从网络中单独下载某个jar需要选择正确版本手工处理jar文件之间的依赖。 a.jar里面要使用b.jar的类。1.4 什么是mavenmaven是apache基金会的开源项目,使用java语法开发。 Maven 这个单词的本意是:专家,内行。读音是[‘meɪv(ə)n] 或 [‘mevn]。maven是项目的自动化构建工具。 管理项目的依赖。1.5 maven中的概念①POM (Project Object Model,项目对象模型)②约定的目录结构③坐标④依赖管理⑤仓库管理⑥生周期⑦插件和目标⑧继承⑨聚1.6 maven工具的获取和安装安装:确定JAVA_HOME 指定jdk的安装目录, 如果没有JAVA_HOME, 需要在windows的环境变量中创建JAVA_HOME, 它的值是jdk的安装目录(先创建java_home ,然后在path 加上 % x%bin )解压缩 apache-maven-3.3.9-bin.zip ,把解压后的文件放到一个目录中。目录的路径不要有中文, 不要有空格。把maven安装目录中下的bin的路径添加到path中测试maven的安装。 在令行执行 mvn -vmaven解压后的目录结构maven的其他安装方式:确定JAVA_HOME是否有效在环境变量中,创建一个叫做M2_HOME (或者MAVEN_HOME) ,它的值是maven的安装目录M2_HOME=D:toolsapache-maven-3.3.9在path环境变量中,加入 %M2_HOME%bin测试maven的安装,在令行执行 mvn -v第二章Maven的核心概念2.1 约定的目录结构maven项目使用的大多人 遵循的目录结构。 叫做约定的目录结构。一个maven项目是一个文件夹。 比如项目叫做Hellomaven的使用方式:1)maven可以独立使用: 创建项目,编译代码,测试程序,打包,部署等等2)maven和idea一起使用:通过idea借助maven,实现编码,测试,打包等等2.2 POMPOM: Project Object Model 项目对象模型, maven把项目当做模型处理。 操作这个模型就是操作项目。maven通过pom.xml文件实现 项目的构建和依赖的管理。2.3 坐标坐标组成是 groupid, artifiactId, version。 坐标概念来自数学。·坐标作用:确定资源的,是资源的标识。 在maven中,每个资源都是坐标。 坐标值是的。简称叫gav项目使用gav:每个maven项目,都需要有一个自己的gav管理依赖,需要使用其他的jar (也需要使用gav作为标识)。搜索坐标的地址:https://mvnrepositor网站站点" rel="nofollow" />