Java Maven Model 模块 优先运行 创建模块骨架,不要手写模块名、 、包路径和父模块声明。脚本会从根 的 description 提取 、 、 ,并按约定完成命名转换;如果父 已存在同族内部模块的 条目,也会一并补齐。空目录使用 保证能被 Git 跟踪。 工作流 1. 先在目标仓库根目录执行一次 ;如果当前目录不是根目录,传 。 2. 复核脚本输出的 、 、 、 、 、 。 3. 确认无误后再执行正式命令,创建 模块。 4. 执行后用 或直接打开父 ,确认至少同步了 ,并检查是否按仓库既有约定补齐了 。 5. 仅当用户明确要求,或仓库规范明确要求时,再继续补类、依赖、文档或测试。 快速命令 固定规则 - 模块名使用 , 必须从根 的 description 读取。 - 包名使用 ,全部转 dot 风格。 - 使用 ,全部转短横线风格。 - 使用 ,全部转 dot 风格。 - 通过目标目录向上查找最近的 Maven 聚合父项目识别, 固定写 。 - 默认创建 、 、 、 。 - 如果父 已有 ,追加新模块;如果没有,则创建 块;不要重复写入。 - 如果父 已按相同 和 约定维护内部模块 ,则追加当前模块的受管依赖;如果仓库没有这套约定,不要凭空新增。 - 如果仓库里存在 ,可把它当作可选参考模块,用于观察命名和最小目录习惯;找不到时仍按内置最小骨架创建,不影响 ski…