一、侧边工具栏
maven侧边栏如上图所示
新版的IDEA安装完成之后,在窗口的右侧边栏,就直接有显示。
也可以通过IDEA的菜单栏打开,View–>Tool Windows–>Maven。
二、Maven Project视图介绍
maven视图打开如上
对应的项目名上侧为快捷工具栏,常用的为左侧第一的Maven刷新旋钮;对应的项目名下面,主要分为三部分,Lifecycle、Plugins和Dependencies。
Lifecycle:展示Maven项目构建生命周期中常用的命令,方便快速执行。
Maven默认生命周期重要的构建阶段( phase)
Plugins:Maven的插件,主要用于执行相对应构建阶段的任务。
Dependencies:Maven管理jar包的依赖关系视图。
2.1 Lifecycle
打开界面如上图所示,其各个功能介绍如下:
clean命令
清除由项目编译创建的target
validate命令
验证项目是否正确并且所有必要的信息均可用
compile命令
编译项目的源代码
test命令
使用合适的单元测试框架来测试编译的源代码。 这些测试不应要求将代码打包或部署
verify命令
对集成测试的结果进行任何检查,以确保符合质量标准
package命令
完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
install命令
完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库
deploy命令
完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库