1. jar和war包的区别?
- jar -> 表示Java项目,不能包含html、css、jsp、servlet等;
- war -> 表示web项目,可以包含Java项目。
2. maven三种仓库之间的联系
- 本地仓库:就是本地硬盘上的一个目录,用于存放从【远程仓库】或【中央仓库】下载下来的jar文件;
- 远程仓库:通常由公司或团队搭建,服务于公司或团队的内部远程仓库。远程仓库刚搭建完毕时,几乎是没有jar包的,需要从中央仓库下载下来并保存到远程仓库中;
- 中央仓库:由maven团队维护的jar包仓库,几乎维护了所有的jar包。