maven项目打包的问题

来源:5-5 jdk、tomcat、maven配置及初始化web空白项目

千山暮雪W

2018-03-21

想问下老师,在配置tomcat时候添加一个artifact是什么意思?然后我是直接添加没有的,需要按照老师写的文档里的步骤先配置,才有这个artifact。想知道这个配置的意义的什么,不是很懂原理。希望老师能解答下,谢谢!

写回答

2回答

Geely

2018-03-25

你好,同学,你可以理解成在maven的java项目管理中,它是一个坐标的一份子。包括我们在pom里加载的时候也是要使用这个东西来定位的。

GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。

ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。



0
0

polo哦

2018-03-21

这个有点不好解释,大致说就是一个项目将要产生的文件,可以是jar文件,源文件,二进制文件,war文件,甚至是pom文件。每个artifact都由groupId:artifactId:version组成的标识符唯一识别。需要被使用(依赖)的artifact都要放在仓库(见Repository)中

0
2
Geely
回复
千山暮雪W
你好,同学,在一期发布的时候是这样的,放到webapp下的ROOT文件夹了。
2018-03-25
共2条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9477 学习 · 8804 问题

查看课程