maven

groupId + artifactId + version + packaging + classifier,五个维度的坐标,唯一定位一个依赖包

groupId:不是你的公司或者组织,但是以你的公司或者组织的官网的域名倒序来开头,然后加上项目名称
artifactId:项目中的某个模块,或者某个服务
version:这个工程的版本号
packaging:这个工程的发布包打包方式,一般常用的就jar和war两种,java -cp执行一个jar包,war可以放到一个tomcat容器里去跑的web工程
:很少用,定义某个工程的附属项目,比如hello-world工程的hello-world-source工程,就是源码,可能是类似于hello-world-1.0-SNAPSHOT-source.jar这样的东西。
image.png
image.png
image.png
image.png

如果生成后 没有任何
image.png

新建包路径
image.png
image.png
或者新建子项目
image.png

image.png
image.png
image.png
finish后可能会弹出。这是修改pom文件
image.png