起因
上次打开 idea 时发现自己的 pom 文件提示如下信息:
按照自己最先想到的思路,对着 pom 文件右键 Add as Maven Build File
想法挺好,可惜没用都没用,百度搜了好久也没找到解决办法,最后在 setting 里找可能的解决办法时,在 Plugins 发现了问题所在
所以。。。问题就是自己的两个 maven 插件被禁用了
maven 插件介绍
我直接拿官方介绍来解释了,哈哈
- Maven 插件
简单的说就是平时需要的大部份功能这个插件都可以提供
//提供Maven支持。 提供以下功能:
Provides Maven support. The following features are available:
//Maven项目工具窗口
Maven Projects tool window.
//专用模块类型
Dedicated module type.
//Maven存储库支持
Maven repositories support.
//对pom.xml文件的完全编辑支持
Full editing support for pom.xml file.
//导入Maven项目的可能性
Possibility to import Maven projects.
//运行和调试Maven目标
Running and debugging Maven goals.
//编译中
Compiling.
- Maven Extension 插件
这个插件提供了些额外功能,例如在做源码解析时候,依赖关系图它可以给你提供
//该插件为Web,JavaEE和依赖关系分析图提供Maven支持。 提供以下功能:
This plugin provides Maven support for Web, JavaEE and Dependency Analysis Graph. The following features are available:
//Maven项目工具窗口的上下文菜单上的显示依赖项命令。
Show Dependencies command on the context menu of the Maven Projects tool window.
//Maven项目工具窗口的上下文菜单上的“显示依赖项弹出窗口”命令。
Show Dependencies Popup command on the context menu of the Maven Projects tool window.
//war包覆盖
WAR overlays.
maven 插件使用
- 首先禁掉这两个 maven 插件就什么功能都用不了了,例如:maven 的工具窗,setting 里的 maven 配置等等。。。
- 添加上插件后一般的调试功能如下
- 左下角小方块页面布局可以选择 maven 的页面窗口了
- 右侧 maven 的工具窗可以正常使用了
- setting 的 Build Tools 里边可以配置 maven 仓库等信息了
- 对 pom.xml 右键也会显示相关的 maven 配置功能了