maven 项目命名规范
1 groupId groupId 定义当前 Maven 项目隶属的实际项目。
groupId 应该遵循 Java 的包名称规 则 使 用 反 向 域 名 。 例 如 com.bjsxt 。 或 者 以 反 向 域 名 开 头 加 项 目 的 名 称 。 例 如 com.bjsxt.example,此 id 前半部分 com.bjsxt 代表此项目隶属的组织或公司,example 部分代表项目的名称
2 artifactId artifactId 是构件
ID,该元素定义实际项目中的一个 Maven 项目或者是子模块的名称, 如官方约定中所说,构建名称必须小写字母,没有其他的特殊字符,推荐使用“实际项目名 称-模块名称”的方式定义,例如:spirng-mvn、spring-core 等。
3 version 可以选择带有数字和点(1.0、1.1、1.0.1,...)的任何典型版本。不要使用日期指定当 前构件的版本。默认版本为 1.0-SNAPSHOT
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具