You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode中创建多模块Maven项目并新增子模块

VSCode 为现有Maven项目新增子模块的实现方法

你已经安装的 Maven for Java(包含在Extension Pack for Java中)原生支持多模块Maven项目的子模块创建,不需要额外安装第三方插件,只是操作入口和IntelliJ IDEA有区别,具体操作如下:

标准操作步骤

  • 点击左侧活动栏的Maven图标,打开Maven项目管理面板
  • 在面板的项目列表中找到你的多模块根项目节点,右键点击该节点
  • 在右键菜单中选择 Create Maven Module 选项
  • 按照引导提示依次选择你需要的Maven原型(普通Java项目选maven-archetype-quickstart、Web项目选maven-archetype-webapp即可),填写子模块的groupId、artifactId、版本信息
  • 等待插件执行完成即可:插件会自动在根项目pom.xml中添加<modules>关联配置,同时生成子模块的标准目录结构和独立pom文件,不需要手动修改配置关联。

快速触发方式

如果不想翻侧边栏菜单,可以直接用命令面板触发:

  • 按下快捷键 Ctrl+Shift+P(macOS系统对应快捷键为Cmd+Shift+P)调出命令面板
  • 输入命令 Maven: Create Maven Module 回车执行
  • 选择当前根项目作为父项目,后续按引导填写信息即可完成创建。

常见问题排查

如果右键根节点找不到新建模块的选项,先检查根项目的pom.xml中是否配置了<packaging>pom</packaging>。Maven多模块架构要求根项目的打包类型必须为pom,插件只有识别到这个配置才会把当前项目判定为父项目,显示新建子模块的对应入口。

内容的提问来源于stack exchange,提问作者R...

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 18:57:25