IDEA如何创建原生maven子模块

  • 文件 -> 新建 -> 新模块 -> Maven ArcheType
  • Maven ArcheType界面中的输入框介绍
    • 名称:子模块的名称
    • 位置:子模块存放的路径名
    • 创建Git仓库:子模块不单独作为一个git仓库,无需勾选
    • JDK:JDK版本号
    • 父项:父模块名称
    • 目录:有内部、默认本地、Maven Central三种选项,一般选内部,不同选项对应的ArcheType下拉框选项也不一样,
      可以理解为maven的模板工具包目录(不同目录下有不同的ArcheType模板)
    • ArcheType:Maven工程的模板工具包(选择不同的模板会生成不同的目录结构),一般选quickstart
    • 版本:子模块的版本
    • 高级设置:可以设置子模块的groupId和artifactId


相关推荐
码上小翔哥19 分钟前
Spring Boot Redis 缓存序列化踩坑记:GenericJackson2JsonRedisSerializer 的数组反序列化陷阱
java·redis
pq21719 分钟前
LambdaMetafactory(fastjson2使用的黑科技)
java
SamDeepThinking22 分钟前
你认为从0-1开发一个项目最难的地方是什么?
java·后端·架构
Devin~Y26 分钟前
大厂Java面试实战:Spring Boot/Cloud、Redis/Kafka、JVM调优与Spring AI RAG(内容社区UGC+AIGC客服场景)
java·jvm·spring boot·redis·spring cloud·kafka·mybatis
青山师35 分钟前
CompletableFuture深度解析:异步编程范式与源码实现
java·单例模式·面试·性能优化·并发编程
AI人工智能+电脑小能手36 分钟前
【大白话说Java面试题 第42题】【JVM篇】第2题:JVM内存模型有哪些组成部分?
java·开发语言·jvm·面试
AI人工智能+电脑小能手43 分钟前
【大白话说Java面试题 第43题】【JVM篇】第3题:GC分为哪两种?Young GC 和 Full GC有什么区别?
java·开发语言·jvm·后端·面试
Carino_U1 小时前
并发编程之CPU缓存架构&Disruptor
java·缓存·架构
小雅痞1 小时前
[Java][Leetcode middle] 54. 螺旋矩阵
java·leetcode·矩阵
ooseabiscuit1 小时前
Laravel6.x新特性全解析
java·开发语言·后端·mysql·spring