pom 文件笔记
dependency
type
jar
默认为 jar,即引入一个jar包
pom
将所有的jar包打包为一个pom,如果依赖了pom,就可以使用所有的jar包
scope
import
只在内定义的中支持import这一scope。
在当前这个pom文件的内定义的会被替换成一些系列的。
这些dependency可以等价于直接在当前pom文件中定义的,而不是从父项目继承来的。类似于复制粘贴的关系。
如果要对定义的dependency覆盖,应该注意顺序,将实际需要的依赖写在上面。
test
只在测试的编译和运行阶段可用
provided
只在编译和测试的时候使用
packaging
pom
当项目使用分模块管理时,父级项目的打包类型指定为pom
modelVersion
指定该xml文件对应的pom的版本,对maven3来说,只能是4.0.0
本文来自博客园,作者:Bin_x,转载请注明原文链接:https://www.cnblogs.com/Bin-x/p/16517671.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2017-07-25 一天一个设计模式(15)——中介者模式