插件做了什么?
针对 maven 管理的 Java 项目,添加 maven 模块构建菜单;在 Run 和 Debug 两个菜单项上新增 maven 的处理方式,根据上下文直接调用 maven 的原生命令来进行单元测试或 main 方法的运行,你仍然可以使用原有的处理方式运行。
需求
IntelliJ 13 及更高版本
依赖插件(粗体为必选插件):
- Maven Integration
- UML Support
- Maven Integration Extension
安装
- 插件仓库安装:菜单中选择 Preferences/Plugins/Browser repositories, 查找 Maven Runner 并安装
- 磁盘安装下载地址:JetBrains Plugin Repository
功能
- 新增 Run 及 Debug 两个菜单项的处理方式,以原生的 mvn 命令来执行相同的操作。
- 支持单个方法、类、包及整个模块的单元测试。
- 支持 main 方法的运行。
- 支持 jetty 及 tomcat 运行,如果配置 jetty-maven-plugin 或 tomcat6/7-maven-plugin。
- 允许配置 fork 模式
- 为 maven 构建添加 Quick switch popup menu
- maven 构建菜单添加到 Build main menu 中
- 通过 Quick switch popup menu 快速执行 plugin goals
- 支持快速查看 module 依赖(在 pom.xml 或 maven 项目列表上显示所有依赖,否则只显示模块依赖
- 通过 maven 坐标快速打开 POM 文件
Screen Snapshot
-
All Tests
-
Test package
-
Run/Debug Configurations
-
Run Jetty or Tomcat
-
Quick switch popup menu
-
Quick run plugin goals
-
Build menu
-
Quick open pom