「已注销」 2019-05-17 10:59 采纳率: 100%
浏览 2238
已采纳

有关Maven仓库中,type属性问题

** 如下代码中,type是什么意思,pom是什么,为什么这么写。能形象点,详细点。**

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.1.3.RELEASE</version>
    <type>pom</type>
</dependency>

  • 写回答

3条回答 默认 最新

  • 爱_LOVE 2019-05-20 18:19
    关注

    groupId------包名,artfactId------项目名。,version-------版本。type----------依赖的类型,声明引入的依赖的类型,值一般有jar、war、pom
    POM(project object model)是Maven对一个单一项目的描述。没有POM的话,Maven是毫无用处的——POM是Maven的核心。是POM实现的并驱动了这种以模型来描述的构建方式。一个POM包含了关于你的项目的所有重要信息。
    每个工程有且只有一个 POM 文件,所有的 POM 文件需要 project 元素和三个必须的字段:groupId, artifactId,version。
    所有的 POM 都继承自一个父 POM(Super POM),Maven 使用 effective pom(Super pom 加上工程自己的配置)来执行相关的目标,它帮助开发者在 pom.xml 中做尽可能少的配置,当然这些配置可以被方便的重写。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题