博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven
阅读量:6695 次
发布时间:2019-06-25

本文共 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>标记中(因为国外网站比较慢,所以指定国内中央仓库比较好(阿里云中央仓库))

                    158066f0ede214c2780a729c15db0097dff74563

                    指定仓库

   1b10dd91776a875633aac8df638f745198a8e888

指定下载仓库:

                      c114ae05fd7bf5351556e391879bc3069394a33b

关联开发工具:下面配置的好处是全局生效,而不是只是一个工程中生效

                       1、425151dfce2453a8ae315e4c38d55ced2454d511 

                       2、33f3c6741277461f3c81db211590b04c051a42d4    

                       3、2b3d0fb61ea9b5ec1343ab5305cb558267e74eb3

                       4、也可以工具中指定下载地址

e0a609cf26ae55ecf0c5a1048b61079735b5cc5b

开发工具创建工程:

名称举例:

com.github.binarywang
唯一包名
weixin-java-mp
工程名称
3.3.7.B
版本

 47b6b8c2aab861a7c6261a8136ed40f8e39a4cbf23523c4f39f316f8beebdadf847091f651598420

转载地址:http://zztoo.baihongyu.com/

你可能感兴趣的文章
跳出IT运维怪圈 看南方报业如何主动出击
查看>>
特斯拉股价暴跌,疯狂烧钱是否真的能够带来高额回报?
查看>>
ul、li列表简单实用代码实例
查看>>
面试进阶题集锦-持续更新
查看>>
前端js文件合并三种方式
查看>>
开启市场新格局 且看新华三计算与存储新品发布会
查看>>
vaOJ10369 - Arctic Network
查看>>
Class文件结构
查看>>
YY一下,扎克伯格做了一个什么样的AI家居助手?
查看>>
log4j教程
查看>>
SpringJDBC解析3-回调函数(update为例)
查看>>
Redis进阶实践之十六 Redis大批量增加数据
查看>>
读《程序员的SQL金典》[2]--函数
查看>>
SublimeText2 快捷键
查看>>
云栖科技评论第48期:前沿科技对世界的改造 我们这代人只完成了1%
查看>>
Redis3.2.5部署(单节点)
查看>>
网页制作小技巧:dl dt dd标签用法
查看>>
AI研究的盲点:无解的神经网络内在逻辑
查看>>
Java操作MongoDB
查看>>
JDBC与JNDI应用比较
查看>>