Saas题库
1.1 maven的作用是什么?
依赖管理:对jar包的管理
一键构建:通过一个命令来完成项目的构建过程
1.2 maven的常见命令有哪些?每个命令对应的作用是什么?
清理(clean)清理上一次构建过程产生的文件,就是把target目录删除清理掉
编译(compile)将正式的java文件,也就是对main目录下的java文件编译
测试(test)编译并执行test下的文件
打包(package)将正式的文件打包
安装(install)将打好的包放入到本地仓库
部署(deploy)将打好的包放入到私fu
1.3 maven有几套生命周期?每套生命周期中分别由哪些主要命令?同一套生命周期中的命令有什么特点?
maven有三套生命周期
生命周期中的命令分别是:
Clean Lifecycle:在真正的构建之前进行一些清理工作
包含的命令有:pre-clean clean post-clean
Default Lifecycle:构建的核心部分
包含的命令有:compile test package install deploy
Site Lifecycle:生成项目报告,站点,发布站点。
包含的命令有:pre-site site post-site site-deploy
位于同一个生命周期中的命令的执行特点:执行后面的命令,前面的命令会自动执行
1.4 maven有几种仓库?他们之间的调用关系是什么?哪种仓库是必不可少的?
maven有三种仓库:
本地仓库位于开发者电脑
远程仓库位于公司内网服务器
中央仓库位于公网
maven打包本地jar包调用顺序:
1.如果有私fu:程序-->本地仓库-->私fu-->中央仓库
2.如果没有私fu:程序-->本地仓库-->中央仓库
本地仓库是必须要有的
1.5在maven中,一个jar包使用哪几个标签表示?maven的打包方式有几种?
一个jar包的标签,主要有三部分组成:
groupId:用于标识当前程序的所属公司,一般为公司域名倒过来写
artifactId:用于标识当前项目名称
version:用于标识当前项目版本
maven打包一般有三种:
jar:java工程
war:web工程
pom:父工程

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。