A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-5-15 18:20  /  2179 人查看  /  39 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1.什么是maven?它是一种什么工具?使用maven的好处是什么?
Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM: Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。
好处:1. 核心特性就是依赖管理   2.项目的一键构建

2.maven有几种打包方式?
有两种打包方式:
(1)mvn -package:(打包命令)将项目工程中java  代码 打成 jar 包,而对于 web 工程打成 war包
(2)mvn -install :(安装命令)它包含的打包的操作,并将打完的jar或war发布到本地仓库中

3.maven有几种仓库?分别是什么?
三种:
1)本地仓库:用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包,优先从本地仓库查找
2)远程仓库(私服):如果本地需要插件或者 jar 包,本地仓库没有, 默认去远程仓库下载。远程仓库可以在互联网内也可以在局域网内。
3)中央仓库:在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了常全的 jar 包,它包含了世界上大部分流行的开源项目构件
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马