本文共 1117 字,大约阅读时间需要 3 分钟。
什么是jar包:
他就是一个zip 压缩包
他里面有相关的class文件和资源文件
还有相关的配置信息
jar包的好处就是别人写好的代码你掉用就行了,大大节省了开发时间,提高了开发效率
在以前jar包比较难找,有版本对不上,资源不好好的情况:但是有了maven就可以解决这些问题
maven好处:可以从中央仓库中下载你所需要的jar包基本是80%都能找见
maven理念:模块化编程
把一个工程分出很多个小模块去做开发
今后这些模块可以进行复用(以后有这个同样的功能的话,直接调用这个模块就可以了)
形成流水线的任务处理(生命周期):(任务执行是要一步步执行,可以将开发要走的流程都要走一遍,在生命周期中可以添加任务)
默认(default)的生命周期包括以下阶段(注意:这里是简化的阶段)
验证(validate) - 验证项目是否正确,所有必要的信息可用
编译(compile) - 编译项目的源代码
测试(test) - 使用合适的单元测试框架测试编译的源代码。这些测试不应该要求代码被打包或部署
打包(package) - 采用编译的代码,并以其可分配格式(如JAR)进行打包。
验证(verify) - 对集成测试的结果执行任何检查,以确保满足质量标准
安装(install) - 将软件包安装到本地存储库中,用作本地其他项目的依赖项
部署(deploy) - 在构建环境中完成,将最终的包复制到远程存储库以与其他开发人员和项目共享。
有本地仓库和私服和中央仓库:
下载关联架包从中央仓库下载
放入在本地仓库(你下次用直接调用即可)
可以创建私人仓库,从中央仓库存入私服,从私服下载,再从私服下载放入本地仓库。
maven安装:
1.maven中官网中下载。2.指定本地仓库,打开conf文件夹找到settings.xml文件
3.在配置文件中找到 <localRepository>F:\Mavem\Repository</localRepository> 指定你的本地仓库路径,本地仓库路径
4.指定下载仓库在<mirrors>标记中(因为国外网站比较慢,所以指定国内中央仓库比较好(阿里云中央仓库))
指定仓库
指定下载仓库:
关联开发工具:下面配置的好处是全局生效,而不是只是一个工程中生效
1、
2、
3、
4、也可以工具中指定下载地址
开发工具创建工程:
名称举例:
com.github.binarywang 唯一包名weixin-java-mp 工程名称3.3.7.B 版本
转载地址:http://zztoo.baihongyu.com/