当前位置: 首页 > news >正文

maven: 标签总结

文章目录

  • 一、scope
  • 二、type

一、scope

控制依赖项不同阶段的可见性和使用范围。

            <!-- SpringBoot 依赖配置 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>${spring-boot.version}</version><type>pom</type><scope>import</scope></dependency>
  • compile: 默认scope,全程可见和使用。
  • provided: 编译、测试可见和使用,打包时不会被打包进去,要由运行环境提供使用。
  • runtime: 只运行阶段可见和使用。
  • test:只测试阶段可见和使用。
  • import: 表示依赖项只用于管理子模块的依赖关系,不会被子模块添加使用。
  • system: 表示依赖项来自本地系统,需要通过systemPath指定依赖项的路径。

二、type

指定依赖项的类型,类型如下:

jar:Java应用程序或库
war:Java Web应用程序
pom:Maven项目模块
ear:Java Enterprise应用程序
rar:Java资源适配器
ejb:Enterprise Java Bean
maven-plugin:Maven插件
test-jar:测试用的Java应用程序或库

相关文章:

  • 雄安建博会:中矿雄安新区的总部开工建设
  • Windows下docker-compose部署DolphinScheduler
  • 【原创】springboot+vue校园疫情防控管理系统设计与实现
  • 终极数据传输隐秘通道
  • 【鸿蒙开发】组件状态管理@Prop,@Link,@Provide,@Consume,@Observed,@ObjectLink
  • openssl3.2 - exp - zlib
  • 三种常见webshell工具的流量特征分析
  • Web前端—属性描述符
  • mySql数据库学习002-表数据查询操作
  • three.js尝试渲染gbl模型成功!(三)
  • unable to find a medium containing a live file system解决办法!
  • c++的学习之路:22、多态(1)
  • 【MATLAB源码-第184期】基于matlab的FNN预测人民币美元汇率 输出预测图误差图RMSE R2 MAE MBE等指标
  • [lesson17]对象的构造(上)
  • 设计模式:适配器模式
  • 《Java编程思想》读书笔记-对象导论
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • Android开源项目规范总结
  • Android框架之Volley
  • ES6系统学习----从Apollo Client看解构赋值
  • HTTP--网络协议分层,http历史(二)
  • java8 Stream Pipelines 浅析
  • Javascript 原型链
  • spark本地环境的搭建到运行第一个spark程序
  • Spring框架之我见(三)——IOC、AOP
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • Vultr 教程目录
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 计算机常识 - 收藏集 - 掘金
  • 每天一个设计模式之命令模式
  • 面试总结JavaScript篇
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 跳前端坑前,先看看这个!!
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • (1)(1.13) SiK无线电高级配置(五)
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (二)PySpark3:SparkSQL编程
  • (二)丶RabbitMQ的六大核心
  • (论文阅读30/100)Convolutional Pose Machines
  • (十)T检验-第一部分
  • (转)linux下的时间函数使用
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .stream().map与.stream().flatMap的使用
  • @javax.ws.rs Webservice注解
  • @RequestMapping用法详解
  • @Transaction注解失效的几种场景(附有示例代码)
  • [20150321]索引空块的问题.txt
  • [BZOJ] 3262: 陌上花开
  • [C/C++]_[初级]_[关于编译时出现有符号-无符号不匹配的警告-sizeof使用注意事项]
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析
  • [C++]unordered系列关联式容器