MavenPlus帮助文档

本插件支持IDEA2022.1+,可在插件市场搜索进行安装。

界面布局说明

1. 布局如下图

A)左部分树形结构是完整pom依赖树的直观体现,常规如:jump in以及exclude操作可以直接在树形节点上右键进行操作。

B)右部分是你选择了左侧树形节点后,会将当前节点和下一级节点平级展示在右侧表格中,并会异步抓取对应jar包的CVE信息,由于此过程耗时,因此目前CVE展示是比较慢的,需要等,建议选择子节点少的进行使用。

C)Reimport按钮是在exclude以及add了jar包后,需要手动触发刷新依赖,并且树形数据也需要刷新

D)Add POM按钮,会弹出一个添加jar包的弹窗,你可以通过搜索jar包名字进行可视化添加

E)输入关键字搜索指定的jar包,这个过程会让你直接在树形结构中进行过滤,而不需要把树形数据展示为平级列表数据

2. 功能场景详解

A)解决jar包冲突,红色即为冲突包

如上图,点击exclude后,pom文件对应的jar依赖会添加相应的exclude,此时你需要再点击一下reimport手动触发一次刷新,项目的maven依赖才会更新,并且树形结构的数据也会随之更新。

B)添加新的pom依赖

如上图步骤,在弹窗中,输入关键字后,左侧表格中会显示所有的匹配的选项,此时选择你需要的pom后

右侧会展示该pom的所有匹配的版本,此时你如果需要知道版本列表中的cve,可以手动点击Check CVE按钮进行检查,如果不需要则直接选择版本号记录

特别说明:如果你是打开了pom文件后点击的add pom按钮弹窗进行的上述添加操作,则pom依赖会自动加入当前打开的pom文件中,同时也提供右下角提示框供复制用;另外,安装了本插件后在`Tools`-->`Search Maven GAV`的功能按钮,点击这个按钮也会弹出弹窗,但是此入口弹窗就仅会右下角提示框进行copy依赖,不会主动添加到pom文件中。

C)通过search everwhere搜索pom依赖

按两下shift按键后会弹出search everywhere,里面会有一个maven的tab,在里面可以搜索pom并显示对应的CVE

相关推荐
火星牛3 小时前
AI IDE试用(一)
javascript·ide
love530love14 小时前
EPGF 新手教程 12在 PyCharm(中文版 GUI)中创建 Poetry 项目环境,并把 Poetry 做成“项目自包含”(工具本地化为必做环节)
开发语言·ide·人工智能·windows·python·pycharm·epgf
Aevget15 小时前
智能高效Go开发工具GoLand v2025.3全新上线——新增资源泄漏分析
开发语言·ide·后端·golang·go
TH_115 小时前
33、IDEA无法获取最新分支
java·ide·intellij-idea
熊猫钓鱼>_>16 小时前
AI 加 CloudBase 帮我从零快速打造儿童英语故事学习乐园
ide·人工智能·ai·mcp·codebuddy·cloudbase·ai toolkit
super_lzb17 小时前
springboot打war包时将外部配置文件打入到war包内
java·spring boot·后端·maven
小毛驴85020 小时前
Maven同时配置阿里云仓库和私有仓库
java·阿里云·maven
TonyLee01720 小时前
VSCode使用SSH FS插件进行远程连接(适配远程低版本系统)
ide·vscode·ssh
njsgcs1 天前
ue4 开放exec接口 vscode mcp铺垫 unreal.register_slate_post_tick_callback
ide·vscode·ue4
肖邦德夜曲1 天前
SSH连接:mobaXterm(windows)与VSCODE
ide·vscode·ssh