Maven -- group、artifact、package
- 模块的依赖关系
- 形成的包
- 产生的项目结构文件与groupId(yi.er.san)无关;
- 项目下的模块名就是你的artifactId值(si-wu),即testArchetypeGenerate\si-wu;
- 模块文件中递进产生(又是自己发明的用语。。)的文件夹就是依据packageName(liu.qi.ba)创建的,即testArchetypeGenerate\si-wu\liu\qi\ba\App.java,其中App.java是自动创建的一个hello world类。
总结
- 虽然产生的项目结构文件与groupId无关,但是大家公认的规范是填写项目包名,如com.xx.testArchetypeGenerate**(公司网址反写+项目名)**;
- artifactId填写你负责的模块名,如项目名-模块名;
- packageName填写你创建的类所在的包名,com.xx.testArchetypeGenerate.ClassName。
文章转自
Maven -- group、artifact、package相关推荐
- Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
两年半前写的关于Maven的介绍,现在看来都还是不错的,自己转下.写博客的一大好处就是方便自己以后查阅,自己总结的总是最靠谱的. 由浅入深,主要介绍maven的用途.核心概念(Pom.Reposito ...
- 理解maven命令package、install、deploy的联系与区别
https://blog.csdn.net/zhaojianting/article/details/80324533 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 IT ...
- maven的package、install、deploy命令的区别
package :命令完成了项目编译.单元测试.打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库 install :命令完成了项目编译. ...
- 第一个SpringBoot程序(详细解析Grounp、Artifact等项目信息含义)
目录 创建第一个springboot项目 方式一:IDEA中创建 1. 创建一个new project 2. 选择Spring Initializr 3. 填写项目信息 4. 选择初始化的组件及spr ...
- MySQL、JDBC、HTML、CSS、JavaScript、jQuery、tomcat、Http、Servlet、JSP、EL、JSTL、Maven、Cookie、Session(框架第一部分)
第一章 MySQL 一 .数据库 1.什么是数据库? 所谓的数据库就是指存储和管理数据的仓库 2.数据库有哪些分类? 3.什么是关系型数据库? 底层以二维表的形式保存数据的库就是关系型数据库 stu- ...
- 使用 Nexus3镜像搭设私有仓库(Bower 、Docker、Maven、npm、NuGet、Yum、PyPI)
Docker - 使用 Nexus3 搭设私有 NuGet 仓库 Nexus 默认帐号 Repositories 上传组件包(Package) Repositories 说明 准备 Package 上 ...
- centos7 yum安装maven_Linux安装tomcat、mysql 、Maven与Eclipse的整合、settings.xml
第145次(Linux) 学习主题:Linux 学习目标: 掌握Linux安装管理tomcat与mysql 一.Linux软件安装-安装tomcat 在Linux系统中如何启动tomcat? 1.进入 ...
- Java框架搭建-Maven、Mybatis、Spring MVC整合搭建
Java框架搭建-Maven.Mybatis.Spring MVC整合搭建 1. 下载eclipse 到网站下载 http://www.eclipse.org/downloads/packages/e ...
- JAVAWEB(三)Java与数据库(JUnit、JUL、Maven、图书管理系统)
使用JUnit进行单元测试 !!!!!! 前排提醒:我们要将pom.xml中的junit版本改成4.12及以上的! !!!!!! 首先一问:我们为什么需要单元测试? 随着我们的项目逐渐变大,比如我们之 ...
最新文章
- SQL中获取刚插入记录时对应的自增列的值
- backbone.js学习笔记
- java normalize_java – XPath normalize-space()返回一系列规范化字符串
- 细数你不得不知的容器安全工具
- CSDN光合计划-纯干货-推荐几个python全系列学习教程
- mac 电脑android环境变量设置,mac上Android环境变量配置
- 请求头Content-Type:application/json,java后端如何接收数据
- gcc 编译多个源文件-转
- Teradata中的四舍五入问题
- Mobilenet-ssd 目标检测
- 深澜系统服务器架构,S7510E-X结合深澜服务器做Portal无感知认证终端不定时掉线经验案例...
- 浅谈医疗卫生系统人事档案管理
- php自学提升进阶路线
- MT6737芯片平台处理器功能介绍资料
- C++——隐式类型转换
- 告诉你,如何成就DBA职业生涯
- 最新超好看释梦个人发卡网源码+详细教程
- C语言编程100题-5.8
- ARM X210开发板的软开关按键问题
- DateTimePicker在toolStrip控件中添加