maven深入学习笔记_001maven坐标

落花浮王杯 提交于 2020-08-10 07:36:34
parent:父模块相关信息
    groupId:父模块的groupId
    artifactId:父模块的artifactId
groupId:一般用的是公司域名倒着写+工程名,以点分隔。比如你在法大大上班,做一个boss后台。那么groupId就是com.fadada.boss
artifactId:一般用的是工程名+服务名,以横线分隔。比如做boss后台的权限模块,那么artifactId就是boss-auth
version:版本号
packaging:项目类型,常见的有jar、war、pom、maven-plugin;不常见的有bundle、ear、ejb、ejb-client。

properties:自定义属性。其他所有需要用的的地方可以统一引用,不用每个地方都写一遍。例如:
<properties>
    <mybatis.version>3.4.5</mybatis.version>
</properties>

<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis</artifactId>
    <version>${mybatis.version}</version>
</dependency>
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!