在idea中右边一般有一个Maven视图,如下,如果没有,可以view->Tool Windows找到Maven

idea maven窗口目录不对 idea maven projects窗口_intellij-idea

idea maven窗口目录不对 idea maven projects窗口_java_02

打开Maven视图,可以看到如下界面。

 

idea maven窗口目录不对 idea maven projects窗口_maven_03

 最上面的一栏就是maven的工具栏。

1、Reload All Maven Projects

idea maven窗口目录不对 idea maven projects窗口_java_04

 作用:重新加载所有的maven项目

2、Generate Sources and Update Folders For All Projects

idea maven窗口目录不对 idea maven projects窗口_ci_05

 

作用:为所有项目生成源码并更新目录

3、Download Sources and/or Documentation

idea maven窗口目录不对 idea maven projects窗口_ci_06

idea maven窗口目录不对 idea maven projects窗口_intellij-idea_07

 作用:下载源码/下载文档/下载源码与文档

4、Add Maven Project

idea maven窗口目录不对 idea maven projects窗口_ci_08

 作用:增加maven项目

比如我们不想通过File->Open方式打开多个窗口来同时查看多个maven项目时,就可以用这个方式,将多个Maven项目放在一个窗口中。

5、Run Maven Build

idea maven窗口目录不对 idea maven projects窗口_java_09

 运行这个键需要在对应的项目下,如图,打开Lifecycle,选择clean、validate、compile等中的一个,才能变为可执行的绿色。或者直接双击需要运行的生命周期的其中一个,不需要再点击【Run Maven Build】。

 

idea maven窗口目录不对 idea maven projects窗口_java_10

 6、Execute Maven Goal

idea maven窗口目录不对 idea maven projects窗口_idea maven窗口目录不对_11

 点击后打开Run Anything,可以在这里找到更详细的mvn命令

idea maven窗口目录不对 idea maven projects窗口_maven_12

 7、Toggle Offline Mode

idea maven窗口目录不对 idea maven projects窗口_ci_13

 作用:切换到离线模式

比如当不想用网络重新下载依赖包等文件时,可以在这里直接设置。

也可以File->Settings打开设置面板,在其中搜索maven,找到Maven(如果不想这么麻烦的找Maven,可以直接看最后一个),如图,选择Work offline同样可以切换到离线模式

idea maven窗口目录不对 idea maven projects窗口_java_14

 8、Toggle 'Skip Tests' Mode

idea maven窗口目录不对 idea maven projects窗口_idea maven窗口目录不对_15

 作用:切换到'跳过测试'模式

有些时候我们的项目一些配置是只在正式环境起作用,在本地时会报错,这时候如果用package或install进行打包会默认进行本地test测试,选择该模式后,就会跳过测试,直接进行打包。

9、Show Dependencies...

idea maven窗口目录不对 idea maven projects窗口_java_16

 展示依赖。

一般的Maven项目会有如下三个视图,最后Dependencies就是依赖,如果直接点击查看,很难通过一长串的各种依赖看出其中的关系,这个时候就可以通过【Show Dependencies...】对依赖进行查看并更改

idea maven窗口目录不对 idea maven projects窗口_maven_17

idea maven窗口目录不对 idea maven projects窗口_maven_18

10、Collapse All 

 

idea maven窗口目录不对 idea maven projects窗口_java_19

 作用:将Maven视图中展开的各项收起来。

11、Build Tools Settings

 

idea maven窗口目录不对 idea maven projects窗口_intellij-idea_20

 

idea maven窗口目录不对 idea maven projects窗口_intellij-idea_21

 Auto-Reload Settings...

点击后打开Build Tools界面

idea maven窗口目录不对 idea maven projects窗口_maven_22

 有关具体设置可以看Syncing and reloading - IntelliJ IDEA Guide

Maven Settings

点击后直接跳到Settings的Maven界面,可以在其中对Maven进行设置

idea maven窗口目录不对 idea maven projects窗口_intellij-idea_23