请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

maven项目打包的问题

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

正在回答 回答被采纳积分+3

2回答

Geely 2018-03-25 16:58:48

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

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

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



0 回复 有任何疑惑可以回复我~
polo哦 2018-03-21 23:08:13

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

0 回复 有任何疑惑可以回复我~
  • 提问者 千山暮雪W #1
    那我这么问吧,老师的操作,以及单独的文档里的示例,其实就是把项目打成war包,然后放到webapp目录下?
    回复 有任何疑惑可以回复我~ 2018-03-22 09:04:49
  • Geely 回复 提问者 千山暮雪W #2
    你好,同学,在一期发布的时候是这样的,放到webapp下的ROOT文件夹了。
    回复 有任何疑惑可以回复我~ 2018-03-25 16:59:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信