IntelliJ IDEA 提供了一款Maven Helper 插件,该插件可以说是必须的,因为优点太多了。
Maven helper 插件提供了如下特性:
- 可以方便的找到和排除冲突的依赖项
- 可以 run/debug 包含当前文件的模块或者根模块
- 可以 run/debug 当前测试文件。如果
maven-surefire-plugin`` 配置了skip或者 exclude test,
verify```目标则会使用,可以查看不同的配置风格:https://github.com/harishkannarao/MavenSurefireFailsafeExamples
Maven helper 的用法:
-
右键点击 Editor | Run Maven
-
CTRL + ALT + R
快速运行maven goals -
CTRL + SHIFT + ALT + R
快速运行跟模块的maven goals -
自定义goals:
Settings | Other Settings | Maven Helper
-
定义快捷键:
Settings | Keymap | Plug-ins | Maven Helper
-
打开 pom.xml 文件, 点击
Dependency Analyzer
tab