如何在IntelliJ的Maven生命周期面板中显示test-compile目标
这个需求完全可以实现,不需要额外修改pom.xml配置,IntelliJ原生支持该操作,两种常用实现方式如下:
方法1:直接调用内置生命周期目标
test-compile是Maven默认生命周期的标准阶段,IntelliJ的Maven面板默认已包含该选项,若未找到可按以下步骤操作:
- 打开右侧边栏的Maven面板,展开对应项目节点,找到「生命周期」分类
- 向下滚动列表即可找到
test-compile选项,双击即可直接运行 - 如果列表中仍无该选项,点击Maven面板顶部的过滤按钮,取消勾选「隐藏过时的目标」即可完整展示所有生命周期阶段
方法2:自定义固定快捷入口
如果需要更方便的调用入口,可以将该目标添加为自定义运行配置:
- 右键点击Maven面板中的项目根节点,选择「创建运行配置」
- 在弹出的配置窗口中,「命令行」输入框填写
test-compile,自定义配置名称后点击确定 - 后续该配置会出现在Maven面板的「运行配置」分类下,点击即可直接执行,也可添加到顶部工具栏的快捷运行栏一键调用
除此之外,你也可以直接右键点击项目中的src/test/java目录,选择「编译测试模块」,无需执行Maven命令就能达到仅编译test目录内容的效果。
内容的提问来源于stack exchange,提问作者Neil
相关产品推荐
相关产品推荐

